error 1045 (28000): access denied for user 'odbc'@'localhost' (using password: no)
error 1045 (28000): access denied for user 'odbc'@'localhost' (using password: yes)
一,修改my.ini.重啟mysql服務(記得重啟哦.).
在mysqld 下面加一行 skip-grant-tables
或者 在mysql\bin 目錄下cmd skip -grant -table
二.空密碼登入,選擇資料庫
mysql -u root -p; #空密碼登入
show databases; #檢視資料庫
use db_name; #選擇資料庫
三.更改密碼
update user set password =password("*********") where user="root"; #更改密碼
flush privileges; #重新整理資料庫
mysqld --defaults-file=my.ini --initialize-insecure
update user set authentication_string="123456";
exit;
四.還原my.ini
mysql設定密碼不生效
mysql設定root使用者密碼不生效,不輸入密碼或者輸錯密碼也能訪問資料庫 後來發現 mysql.user的表中root使用者對應的plugin auth socket 使用auth socket外掛程式。該外掛程式不關心密碼是否輸入正確,它只檢查使用者是否使用unix套接字進行連線,然後檢視使用...
安裝mysql自動輸入密碼
debconf set selections命令 在debconf database中插入預設值 usr bin debconf set selections debconf set selections vcu file 12 3 v,verbose 顯示執行過程資訊 c,checkonly 只檢...
mysql輸入密碼後閃退問題
有時候進入mysql明明密碼輸入對了。但無論無何都會閃退,就類似於密碼錯誤退出控制台的效果,導致進不來資料庫,更別說開發了。解決辦法 先停止mysql服務。不懂停止?找到你的mysq安裝目錄。裡面有個my.ini配置檔案,編輯它 打不開?試試sublime text或者editplus軟體開啟吧 在...