目錄
- 1. 更新系統軟件包
- 2. 安裝MySQL 5.7
- 3. 啟動MySQL 服務
- 4. 設置MySQL root 密碼
- 5. 驗證MySQL 安裝
- 6. 啟用遠程訪問
- 7. 創建新用戶
- 8. 為新用戶授予權限
- 9. mysql命令
以Ubuntu 18.04系統為例,安裝MySQL 5.7。操作步驟如下:
1. 更新系統軟件包
sudo apt update
2. 安裝MySQL 5.7
sudo apt install mysql-server-5.7 mysql-client-5.7
3. 啟動MySQL 服務
sudo systemctl start mysql
4. 設置MySQL root 密碼
sudo mysql_secure_installation
這個命令會提示你設置 root 密碼,然后詢問一些其他的安全設置,可以按照提示進行操作。
Press y|Y for Yes, any other key for No: n
密碼強度插件,系統將會在用戶設置密碼時執行一些密碼強度檢查。
如果你想啟用這個插件,可以按照提示按下 `y` 或 `Y` 鍵,然后按回車。如果你不想啟用這個插件,按下任意其他鍵,然后按回車。
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
否要移除匿名用戶
Disallow root login remotely? (Press y|Y for Yes, any other key for No) :n
是否要禁止 root 用戶遠程登錄
Remove test database and access to it? (Press y|Y for Yes, any other key for No) :y
否要刪除測試數據庫
Reload privilege tables now? (Press y|Y for Yes, any other key for No) :y
重新加載權限表
5. 驗證MySQL 安裝
使用以下命令登錄到MySQL:
sudo mysql -u root -p
6. 啟用遠程訪問
打開 MySQL 的配置文件,通常位于 /etc/mysql/mysql.conf.d/mysqld.cnf
或類似的路徑。你可以使用文本編輯器打開這個文件,比如:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到 bind-address 行:
注釋掉bind-address = 127.0.0.1
例如:
# bind-address = 127.0.0.1
7. 創建新用戶
在 MySQL 控制臺中,執行以下命令來創建新用戶:
CREATE USER 'new_user'@'%' IDENTIFIED BY 'new_password';
8. 為新用戶授予權限
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
9. mysql命令
#查看 MySQL 的運行狀態
sudo systemctl status mysql#啟動
sudo systemctl start mysql#重啟
sudo systemctl restart mysql#停止
sudo systemctl stop mysql
- 📢博客主頁:https://blog.csdn.net/qq233325332
- 📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正!
- 📢本文由 陌北v1 原創,首發于 CSDN博客🙉
- 📢停下休息的時候不要忘了別人還在奔跑,希望大家抓緊時間學習,全力奔赴更美好的生活?