最近在使用mysql時,碰到了"本機不允許登陸"的問題。這是由于mysql默認的安全設置導致的,因此我們需要進行一些調整。
mysql -u root -p
首先我們需要通過命令行登陸mysql,然后進入mysql的命令行模式。
use mysql;
接著,我們需要使用use命令進入mysql數據庫。
UPDATE user SET host='%' WHERE user='root';
然后使用UPDATE命令修改root用戶的host屬性為%,表示可以從任何IP地址登陸mysql。
FLUSH PRIVILEGES;
最后,我們需要使用FLUSH PRIVILEGES命令,使設置生效。
如果你不想讓root用戶從任意IP地址登陸mysql,可以將%替換為指定的IP地址或IP地址段。
完成以上步驟后,你就可以愉快地在本機上登陸mysql了。
上一篇css中ie瀏覽器的內核
下一篇mysql機房數據遷移