最近小編的MySQL出了點(diǎn)問(wèn)題,使用賬號(hào)密碼登錄不了了,這可咋辦呢?
經(jīng)過(guò)一番查詢資料,小編發(fā)現(xiàn)MySQL可能因?yàn)榘踩詥?wèn)題,禁止使用不帶密碼的方式登錄了。這就需要我們重新設(shè)置密碼,才能正常登錄。
#進(jìn)入MySQL mysql -u root #修改root用戶密碼 mysql>alter user 'root'@'localhost' identified with mysql_native_password by '新密碼'; #刷新MySQL mysql>flush privileges; #退出MySQL mysql>exit
這樣就可以順利使用新密碼登錄MySQL了。
如果你還是遇到了問(wèn)題,可以嘗試修改MySQL配置文件my.cnf,添加以下內(nèi)容:
[mysqld] skip-grant-tables
然后重啟MySQL服務(wù)即可。
最后,還是需要提醒大家,萬(wàn)不可忘記MySQL的密碼,否則會(huì)有安全風(fēng)險(xiǎn)。