忘記了超級使用者root密碼的時候怎麼辦呢?
1. 修改配置檔案跳過密碼
(1)編輯mysql主配置檔案my.cnf
# vim /etc/my.cnf 在[mysqld]
欄位下新增引數 skip-grant
(2)重啟資料庫服務
# service mysqld restart
(3)這樣就可以進入資料庫不用授權了
# mysql -uroot -p
2. 修改root密碼
> use mysql;
> update user set password=password('your password') where user='root';
> flush privileges;
> quit;
重啟mysql服務後就密碼就生效
注: 修改密碼的其他方式
方法一: mysql> update user set password=password('a1234567') where user='root' and host='localhost';
方法二: mysql> set password for root@localhost = password('aa123456');
方法三: mysqladmin -uroot -p123456 password a1234567
mysql5 6忘記密碼
1 以系統管理員身份執行cmd.2 檢視mysql是否已經啟動,如果已經啟動,就停止 net stop mysql.3 切換到mysql安裝路徑下 d wamp mysql 5.6.36 bin 如果已經配了環境變數,可以不用切換了。4 在命令列輸入 mysqld nt skip grant tab...
mysql5 6亂碼 mysql5 6亂碼
安裝mysql5.6版本遇到乙個問題,字符集亂碼,如下圖 由於是新安裝的本地資料庫,所以一定是配置的事情,查詢資料庫字符集配置,如下 有兩個是latin1的字符集,本人是window7環境,在網路找了很多資料,都顯示為修改 c program files mysql mysql server 5.6...
編譯mysql5 6 編譯安裝mysql5 6
mysqlwget tar zxvf mysql 5.6.33.tar.gz tar zxvf cmake 2.8.5.tar.gz cd cmake 2.8.5 安裝編譯工具.bootstrap prefix usr local cmake sudo gmake sudo gmake instal...