1.輸了幾次,密碼都錯誤,忘記了。。。
2.編輯mysql安裝資料夾(d:\mysql-5.7.26-winx64)下的my.ini檔案,mysqld標籤下輸入skip-grant-tables,字面意思:跳過-授權-表,記得」儲存「
3.重啟mysql,linux下(/etc/inint.d/)service mysqld restart,windows下(管理員身份執行cmd)net stop mysqlnet start mysql
4.不輸入密碼,可以進入資料庫了,use mysql
5.重新設定密碼,update user set password=password('123456') where user="root";
出錯了,於是去看下表結構
確實沒有password欄位,去查了下,要修改authentication_string欄位
update mysql.user set authentication_string=password('123456') where user='root';
flush privileges;立即生效
6.返回過去復原(就跟玩魔方一樣),把之前my.ini檔案下的那句話去掉,然後再重啟mysql,最後就試一下不輸密碼和輸密碼,看看ok了沒?ok。
Mysql登入不要密碼,怎麼設定密碼
前面講過免安版mysql怎麼使用,經常出現root密碼不論怎麼輸都不對的問題,就在my default.ini裡加入了skip grant tables 這樣每次都沒有密碼了,但是不論開發還是實際中,肯定有密碼的。開啟workbench,在sql語句欄裡 use mysql update user ...
linux伺服器密碼策略設定 登入密碼錯誤次數限制
1.備份要操作的兩個配置檔案 cp etc pam.d sshd etc pam.d sshd.bak cp etc pam.d login etc pam.d login.bak 2.檢查是否有pam tally2.so模組 root iz25dd99ylmz security find lib ...
Linux解決mysql登入密碼錯誤(明明是對的)
真是血淚教訓啊!密碼設定過於簡單!快放棄的時候,試了一下終於可以了!安裝完修改密碼後,登入提示error 1045 28000 access denied for user root localhost using password yes 後面根據網上說的,修改 etc my.cnf檔案,在mys...