您好,登錄后才能下訂單哦!
這篇文章主要介紹percona 5.7.11中root初始密碼設置的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
第一次安裝完percona5.7.11,遇到root用戶登錄數據庫就需要輸入密碼的問題(這是5.7root賬號安全機制)
網上有人說在/root/.mysql_secret文件中有root賬號的默認密碼,但是我沒有發現這個文件,于是只能暴力破解了。
1、修改/etc/my.cnf文件,在[mysqld]下面添加skip-grant-tables并重啟
登錄:
[root@trcloud-gtt-dw ~]# mysql -uroot -p
Enter password:
這里直接回車
2、修改數據字段信息
mysql>update mysql.user set authentication_string=password('123456') where user='root' ; (5.7以后以前的password字段改成了authentication_string)
mysql>flush privileges;
3、刪除/etc/my.cnf文件中的skip-grant-tables并重啟
登錄:
[root@trcloud-gtt-dw ~]# mysql -uroot -p
Enter password:(輸入剛設置的密碼)
第一登錄需要后重新設置密碼才能進行數據庫操作
mysql>set password=password('123456')
注:除了修改/etc/my.cnf文件的方式,也是可以用關閉數據使用mysqld_safe --skip-grant-tables & mysql -uroot -p進入數據庫修改root密碼,兩中方法原理一樣,操作方式不同而已
以上是“percona 5.7.11中root初始密碼設置的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。