MariaDB / MySQL 手動建立資料庫與使用帳號
1. 安裝完套件後執行
mysql_secure_installation
2. 用root登入,並輸入上一步設定的密碼
mysql -u root -p
3. 新增資料庫,並設定語系編碼
create database mydb characer set = utf8mb4 collate = utf8mb4_general_ci;
4. 新增使用者,並設定密碼
create user dbuser@localhost identified by 'mypasswd';
5. 新增使用者對資料庫權限
grant all privileges on mydb.* to dbuser@localhost;
6. 匯入您再別台機器匯出的.sql資料庫,如檔名為 export.sql
mysql -u dbuser -p mydb < export.sql
接著就可以用使用者dbuser登入了
以上藍色字為隨個人喜好與需求變更。
若要改變使用密碼
可利用以下指令
mysql -u root -p
登入後
use mysql;
update user set password=password('yourpass') where user='username' and host='localhost';
flush privileges;
參考
https://www.tecmint.com/change-mysql-mariadb-root-password/
mysql_secure_installation
2. 用root登入,並輸入上一步設定的密碼
mysql -u root -p
3. 新增資料庫,並設定語系編碼
create database mydb characer set = utf8mb4 collate = utf8mb4_general_ci;
4. 新增使用者,並設定密碼
create user dbuser@localhost identified by 'mypasswd';
5. 新增使用者對資料庫權限
grant all privileges on mydb.* to dbuser@localhost;
6. 匯入您再別台機器匯出的.sql資料庫,如檔名為 export.sql
mysql -u dbuser -p mydb < export.sql
接著就可以用使用者dbuser登入了
以上藍色字為隨個人喜好與需求變更。
若要改變使用密碼
可利用以下指令
mysql -u root -p
登入後
use mysql;
update user set password=password('yourpass') where user='username' and host='localhost';
flush privileges;
參考
https://www.tecmint.com/change-mysql-mariadb-root-password/