MYSQL Root 登入問題
我忘記密碼,還是他原本有
anyway,I try to 進入 mysql
像是
mysql -u root 他會告訴我
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
password: NO)
這句話是什麼意思呢?告訴我不需要密碼嗎?還是密碼錯誤
翻了一些舊文~應該是指說要換密碼
假如我
mysql -u poc<-隨便一個名稱是可以正常進去
好吧,那我就按照一些網路上文章去改密碼好了^^
我嘗試著 先 /usr/local/share/mysql/mysql.server stop
然後在 /usr/local/share/mysql/mysql.server start --skip-grant-tables
然後去更改密碼 mysql -u root -p -h 140.113.XX.XX
他會提示我輸入密碼,我記得我以前密碼應該是這樣,輸入之後就進去了
然後假如嘗試著輸入跟印象中不一樣的密碼 他會給我
ERROR 1045 (28000): Access denied for user 'root'@'poc.Dorm10.NCTU.edu.tw'
(using password: YES)
這樣的提示~所以我又嘗試了一次輸入印象中正確的密碼
然後stop 重開MYSQL
mysql -u root
他給我 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
password: NO)
PS: 假設說其實我帳號已經設定好 ROOT 給他密碼
登入時候是不是用
mysql -u root password '我的密碼' ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.122.172
※ 編輯: forever60713 來自: 140.113.122.172 (05/03 16:59)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 10 篇):