在Mysql5.7中修改root密碼的方法?針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
成都創(chuàng)新互聯(lián)是專業(yè)的徽州網(wǎng)站建設(shè)公司,徽州接單;提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行徽州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!如果 MySQL 正在運行,首先:
killall -TERM mysqld。
運行
mysqld_safe --skip-grant-tables &
如果此時不想被遠(yuǎn)程連接:mysqld_safe –skip-grant-tables –skip-networking &
使用mysql連接server
更改密碼:
update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
*特別提醒注意的一點是,新版的mysql數(shù)據(jù)庫下的user表中已經(jīng)沒有Password字段了
而是將加密后的用戶密碼存儲于authentication_string字段
mysql> flush privileges; mysql> quit;
修改完畢。重啟
killall -TERM mysqld。 mysqld_safe &
然后mysql就可以連接了
但是此時操作似乎功能不完全,還要alter user…
alter user 'root'@'localhost' identified by '123';
網(wǎng)文說醬紫也可以:
set password for 'root'@'localhost'=password('123'); cp mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql
關(guān)于在Mysql5.7中修改root密碼的方法問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。