iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0
AI & Data

數位中介法沒有屏蔽的 AI 大數據大補帖系列 第 24

Day24《Spring Boot Api 上 k8s 實例》MySql 使用者權限設定與資料庫匯入

  • 分享至 

  • xImage
  •  

今天會分兩個階段進行,先是將前天yaml部署時就建立的使用者賦予權限,再將資料庫匯入進去,讓我們開始吧~


  • 使用者權限設定

Step1.登入root帳號

mysql -h localhost -P 30306 --protocol=tcp -u root -p

Step2.檢查目前使用者

確認是否有前幾天yaml部署時順便建立的使用者帳號

select host, user from mysql.user;

https://ithelp.ithome.com.tw/upload/images/20220831/201295246OBZetFSHr.png

Step3.賦予帳號權限並刷新權限設定重新讀取

GRANT ALL PRIVILEGES ON *.* TO 'yen'@'%';
FLUSH PRIVILEGES;

https://ithelp.ithome.com.tw/upload/images/20220831/20129524rI0wC6dFdo.png

Step4.確認權限狀態

select * from mysql.user\G

https://ithelp.ithome.com.tw/upload/images/20220831/20129524i4Tddg3hgH.png

Step5.退出MySql

exit

  • 資料庫匯入

Step1.使用新使用者登入

mysql -h localhost -P 30306 --protocol=tcp -u yen -p

Step2.新增空資料庫

名字記得取正確,與要匯入的資料庫名字相同

create database school;

https://ithelp.ithome.com.tw/upload/images/20220831/20129524nqH6XvrwV4.png

Step3.確認資料庫狀態

show databases;

https://ithelp.ithome.com.tw/upload/images/20220831/20129524tA44J5exIE.png

Step4.進入資料庫並設定編碼

use school;
set names utf8;

https://ithelp.ithome.com.tw/upload/images/20220831/20129524LBlQQYcIHY.png

Step5.匯入資料庫

資料庫檔案路徑請自行更換,或跟我一樣直接放在同一層資料夾內

source ./school.sql;

Step6.確認資料表匯入成功

show tables;

https://ithelp.ithome.com.tw/upload/images/20220831/20129524aA4cUH3DpS.png


明天會介紹Spring Boot API,各位明天見~


上一篇
Day23《Spring Boot Api 上 k8s 實例》MySql Apply 部署與狀態確認
下一篇
Day25《Spring Boot Api 上 k8s 實例》Spring Boot API 介紹
系列文
數位中介法沒有屏蔽的 AI 大數據大補帖30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言