1. 程式人生 > >mysql設定跳過密碼登入

mysql設定跳過密碼登入

windows 找到my.ini檔案

linux找到my.cnf檔案(提供下linux搜素檔案的方法:find  / -name '檔名')

修改檔案內容

在[mysqld]下新增 skip-grant-tables 如圖,儲存檔案 

重啟mysql  service mysqld restart

ps:之後改了密碼記得改回來,這是沒有密碼登陸的

修改密碼:

mysql> use mysql; 
mysql> update user set password=password('123456') where user='root'; 
mysql> flush privileges; 

 

設定遠端登入使用者和密碼

mysql> GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;

(第一個itoffice表示使用者名稱,%表示所有的電腦都可以連線,也可以設定某個ip地址執行連線,第二個itoffice表示密碼)。

mysql> flush privileges; 立即生效

參考地址:https://www.aliyun.com/jiaocheng/1120913.html