一.設(shè)置方法1
cd到root用戶家目錄下 創(chuàng)建 .my.cnf 的文件后vim進(jìn)行編輯
普通用戶則是/home目錄下創(chuàng)建
輸入命令
vim .my.cnf
然后在文件中輸入下面的命令
[client]
host=localhost
user="root" #如是普通用戶輸入用戶名即可
password="******" #這里填入你的mysql root(普通用戶)用戶對(duì)應(yīng)的密碼
保存退出后 重新啟動(dòng)MySQL數(shù)據(jù)庫即可
systemctl restart mysqld
root用戶直接輸入 mysql即可登陸mysql數(shù)據(jù)庫
普通用戶輸入 show mysql
二.設(shè)置方法2
進(jìn)入到mysql數(shù)據(jù)庫的配置文件當(dāng)中 vim /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出vim
重新啟動(dòng)mysql數(shù)據(jù)庫即可