安裝步驟:
sudo apt-get update
sudo apt-install mysql-server
sudo apt-get install libmysqlclient-dev
如果要安裝指定版本的可以參考這篇https://blog.csdn.net/weixin_45562068/article/details/131805863
檢視服務是否執行
systemctl status mysql
修改使用者名稱和密碼
sudo vim /etc/mysql/debian.cnf
連線到資料庫
使用mysql -u [user] -p[password]
接下來修改使用者名稱和密碼:
在 MySQL 中,直接更改使用者名稱是一個不推薦的操作,因為它可能會導致許可權和所有權問題。相反,通常的做法是建立一個新使用者,為其授予必要的許可權,然後刪除舊使用者。
建立新使用者:
使用 CREATE USER 語句建立一個新使用者。
CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'new_password';
將 new_username 替換為您的新使用者名稱,localhost 替換為主機名,new_password 替換為您的新密碼。
授予許可權:
使用 GRANT 語句將舊使用者的許可權授予新使用者。
GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'localhost';
根據需要調整許可權和資料庫物件。
更新許可權:
如果有任何儲存的程式或檢視使用了舊使用者名稱,您需要更新它們以使用新使用者名稱。
刪除舊使用者:
使用 DROP USER 語句刪除舊使用者。
DROP USER 'old_username'@'localhost';
將 old_username 替換為舊的使用者名稱。
重新整理許可權:
執行以下命令以使許可權更改生效。
FLUSH PRIVILEGES;
測試登入
使用剛剛設定好的使用者名稱和密碼進行連線。成功配置後如下圖所示。
至此使用Ubuntu配置mysql已經全部完事啦,可以愉快的使用資料庫啦。