Ubuntu 18.04.1 / Mint 19 下mysql 5.7密碼設定,及可以不加 sudo 登入設定方式

Ubuntu 18.04.1 / Mint 19 下mysql 密碼設定,及可以不加 sudo 登入設定方式

說明:
安裝好Ubuntu 18.04.1 / Mint 19後,不能以使用者身份執行mysql 指令,
必須使用sudo ,才可以執行mysql 指令,而且任何php程式可能無法連線mysql。


解決方式如下:

1.登入mysql介面

sudo mysql -uroot -p
Enter password:【直接按Enter】

2.修改帳密管理方式與變更密碼

use mysql;
update user SET plugin='mysql_native_password' WHERE User='root';
update user set authentication_string=password('root新密碼') where user='root';
flush privileges;
\q

3.登出後,即可以下mysql 指令不用加sudo



標籤: Ubuntu, MySQL
評論: 0 | 引用: 0 | 閱讀: 67