unix && linux
第一:首先要把mysqld停止,最好都kill掉
killall mysqld
第二:啟動mysql,但是要跳過許可權表
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
第三:進去mysql,並修改密碼
/usr/local/mysql/bin/mysql -u root
mysql>use mysql;
mysql>update user set password=password("new_pass") where user="root";
mysql>flush privileges;
mysql>\q
第四:重新啟動mysql,正常進入。
windows
第一:進入windows視窗命令列下,停止mysql服務: net stop mysql
第二:進入mysql的安裝目錄下,進去bin目錄
mysqld-nt.exe --skip-grant-tables
第三:再另乙個視窗下,進去mysql的安裝目錄,並修改密碼:
執行mysql.exe
>use mysql;
>update set user password=password("new_pass") where user="root";
>flush privileges;
>\q
第四:結束mysqld-nt程序,重新啟動mysql
在windows中,如果上面的方法無法解決,可以在my.ini中的[mysqld]配置段新增如下一行:
skip-grant-tables
然後儲存,再重啟mysql,最後使用mysql -uroot 即可使用root使用者進入。
centos7 忘記root密碼 破解root密碼
在工作時我們如果忘記了root密碼怎麼辦吶 下面我把我的經驗分享給大家破解centos7的root密碼 我們首先重啟系統,在系統重啟的時候我們按e鍵進入 如下圖 我們在linux16這一行末尾新增 然後按ctrl x啟動 然後重新掛載檔案系統 然後更改目錄 現在我們就可以修改密碼了 修改完密碼之後我...
Linux Mysql 解除安裝
linux下mysql的解除安裝 1 查詢以前是否裝有mysql 命令 rpm qa grep i mysql 可以看到mysql的兩個包 mysql 4.1.12 3.rhel4.1 mysqlclient10 3.23.58 4.rhel4.1 2 刪除mysql 刪除命令 rpm e node...
linux mysql 開發環境
安裝mysql 安裝c語言程式設計介面 sudo apt get install libmysqlclient15 dev 更多api 檢視 http dev.mysql.com doc refman 5.0 en c.html 相關mysql標頭檔案和庫檔案安裝在 usr include mysq...