ubuntu安裝MySQL

Kevinarcsin001發表於2024-10-08

安裝步驟:

  1. sudo apt-get update
  2. sudo apt-install mysql-server
  3. sudo apt-get install libmysqlclient-dev
    如果要安裝指定版本的可以參考這篇https://blog.csdn.net/weixin_45562068/article/details/131805863

檢視服務是否執行

systemctl status mysql
image

修改使用者名稱和密碼

sudo vim /etc/mysql/debian.cnf
image

連線到資料庫
使用mysql -u [user] -p[password]
image

接下來修改使用者名稱和密碼:
在 MySQL 中,直接更改使用者名稱是一個不推薦的操作,因為它可能會導致許可權和所有權問題。相反,通常的做法是建立一個新使用者,為其授予必要的許可權,然後刪除舊使用者。

建立新使用者:

使用 CREATE USER 語句建立一個新使用者。

CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'new_password';

image

將 new_username 替換為您的新使用者名稱,localhost 替換為主機名,new_password 替換為您的新密碼。

授予許可權:

使用 GRANT 語句將舊使用者的許可權授予新使用者。

GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'localhost';

image

根據需要調整許可權和資料庫物件。

更新許可權:

如果有任何儲存的程式或檢視使用了舊使用者名稱,您需要更新它們以使用新使用者名稱。

刪除舊使用者:

使用 DROP USER 語句刪除舊使用者。

DROP USER 'old_username'@'localhost';

將 old_username 替換為舊的使用者名稱。
image

重新整理許可權:

執行以下命令以使許可權更改生效。

FLUSH PRIVILEGES;

image

測試登入

使用剛剛設定好的使用者名稱和密碼進行連線。成功配置後如下圖所示。
image

至此使用Ubuntu配置mysql已經全部完事啦,可以愉快的使用資料庫啦。

相關文章