mysql5.7.11 创建用户_修改更新查找MySQL5.7.x的root用户的默认密码
最近新安裝了wamp3.0.4里面附帶的mysql已經升級到了5.7版本了。MySQL5.7在性能方面有很大的提升。安裝成功之后默認root的密碼為空能登錄。但是正常情況下需要給root重新設置新的密碼。對于MySQL5.7版本來說和之前的5.6及以下版本的user表不一樣了(user表里面沒有了password這個字段了,mysql5.7 中保存密碼的字段是 authentication_string)。直接上命令行。
mysql5.7 中保存密碼的字段是 authentication_string
//如果你用Navicat的話,先默認密碼登錄直接執行sql語句
update mysql.user set authentication_string=password("www_dodobook_net") where User="root" and Host="localhost";
flush privileges;
//如果你用dos的話--進入到bin目錄
cd D:\wamp\bin\mysql\mysql5.7.11\bin
//輸入mysql 用戶名和密碼
mysql -u root -p
//新開DOS, 輸入mysql,出現mysql> 命令標識符
mysql>update mysql.user set authentication_string=password("www_dodobook_net") where user="root" and Host="localhost";
mysql>flush privileges;
mysql>quit;
如果你忘了密碼想找回密碼的話,可以參考下面的方法
其實想要重置 5.7 的密碼很簡單,就一層窗戶紙:
1、修改 /etc/my.cnf,在 [mysqld] 小節下添加一行:skip-grant-tables=1
這一行配置讓 mysqld 啟動時不對密碼進行驗證
2、重啟 mysqld 服務:systemctl restart mysqld
3、使用 root 用戶登錄到 mysql:mysql -u root
4、切換到mysql數據庫,更新 user 表:
update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';
在之前的版本中,密碼字段的字段名是 password,5.7版本改為了 authentication_string
5、退出 mysql,編輯 /etc/my.cnf 文件,刪除 skip-grant-tables=1 的內容
6、重啟 mysqld 服務,再用新密碼登錄即可.
另外,MySQL 5.7 在初始安裝后(CentOS7 操作系統)會生成隨機初始密碼.
并在 /var/log/mysqld.log 中有記錄,可以通過 cat 命令查看,找 password 關鍵字.
找到密碼后,在本機以初始密碼登錄,并且(也只能)通過命令
alter user 'root'@'localhost' identified by 'root'
修改 root 用戶的密碼為 root,然后退出,重新以root用戶和剛設置的密碼進行登錄即可。
也可以在安裝的時候不生成隨機密碼,用 sudo mysqld --initialize-insecure
然后在自己設置密碼 sudo /usr/bin/mysqladmin -uroot password 密碼
如果你是之前的版本MySQL5.5 MySQL5.6的話請直接使用以下語句和方法
//先輸入密碼。默認為空就直接按Enter即可
mysql> use mysql
Database changed
mysql> update user set password=PASSWORD('www_dodobook_net') where user='root';
Query OK, 3 rows affected (0.02 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
大多老板都是在短期高估了技術革新的價值,而在長期低估了技術的價值
總結
以上是生活随笔為你收集整理的mysql5.7.11 创建用户_修改更新查找MySQL5.7.x的root用户的默认密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ndk编译libiconv
- 下一篇: 柏云服务器点歌系统IP,阿蛮歌霸网络版点