mysql最新版跟老版用法不一樣了,重置密碼的方法也改變了
1、忘記密碼了就需要先免登入進入資料庫
進入到mysql目錄下:
cd /usr/local/mysql/bin/
sudo su
終端出現:
sh-3.2#
接著輸入:
./mysqld_safe --skip-grant-tables &
終端出現:
[1] 636
sh-3.2# 2019-03-13t07:13:18.6nz mysqld_safe logging to '/usr/local/mysql-8.0.15-macos10.14-x86_64/data/bogon.err'.
2019-03-13t07:13:18.6nz mysqld_safe starting mysqld daemon with databases from /usr/local/mysql-8.0.15-macos10.14-x86_64/data
接著輸入:
./mysql
免登入進入成功:
welcome to the mysql monitor. commands end with ; or \g.
your mysql connection id is 7
server version: 8.0.15 mysql community server - gpl
開始重置密碼:
use mysql;
把之前密碼清空:
update user set authentication_string='' where user='root';
重新整理一下:
flush privileges;
真正設定密碼:
alter user 'root'@'localhost' identified by '123456';
重新整理一下:
flush privileges;
退出:quit;
接著退出:
exit;
可以用剛才的密碼重新登陸了
mysql 8 0 15忘記密碼重置方法
1.開啟命令視窗cmd,輸入命令 net stop mysql,停止mysql服務,2.開啟跳過密碼驗證登入的mysql服務 輸入命令 mysqld console skip grant tables shared memory 3.再開啟乙個新的cmd,無密碼登入mysql,輸入登入命令 mysq...
MySQL8 0 15安裝教程
設定3306埠 port 3306 自定義設定mysql的安裝目錄,即解壓mysql壓縮包的目錄 basedir e mysql mysql 8.0.15 winx64 自定義設定mysql資料庫的資料存放目錄 datadir e mysql mysqldata 允許最大連線數 max connec...
windows安裝mysql8 0 15壓縮包詳解
中文字元的亂碼問題 環境變數 總結 因為我們msi安裝的時候需要選擇字符集,壓縮包的話可以使用配置,步驟如下 1.在mysql壓縮包主目錄下建立my.ini,下面是我的配置 配置內容 mysqld character set server utf8 sql mode no engine substi...