請問mysql更改預設root密碼的步驟.. [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2006/9/24 1:53 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 18
![]() |
我依照ubuntu維基百科介紹的:
MySQL 預設是沒有 MySQL root 密碼,這是相當大的安全性風險。您必須要設定 MySQL root 密碼。 mysqladmin -u root password your-new-password mysqladmin -h root@local-machine-name -u root password your-new-password sudo /etc/init.d/mysql restart 在 mysqladmin -h root@faq -u root password 123 這個步驟出現錯誤,顯示連線到root@faq發生錯誤?
2006/9/24 2:41
|
||||||||||
![]() |
Re: 請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2005/6/10 6:54 所屬群組:
網站管理員 已註冊使用者 等級: 4
HP : 0 / 92
![]() |
mysqladmin -h localhost -u root password 123
2006/9/24 9:23
|
||||||||||
![]() |
Re: 請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2006/9/24 1:53 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 18
![]() |
以下為錯誤訊息:
faq@faq:~$ mysqladmin -h localhost -u root password 123 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
2006/9/24 12:02
|
||||||||||
![]() |
Re: 請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2005/6/10 6:54 所屬群組:
網站管理員 已註冊使用者 等級: 4
HP : 0 / 92
![]() |
我想你會不會已經設定好密碼?
所以再次修改密碼時候有出錯? 或者把 -h localhost 拿掉再試看看。
2006/9/24 13:42
|
||||||||||
![]() |
訪客
|
Re: 請問mysql更改預設root密碼的步驟.. |
|
---|---|---|
Anon:訪客
|
拿掉的話就跟第一行指令是一樣的,還是說只要執行其中一行就行了嗎?
第一行指令我有執行過了,更新過密碼了,這樣的話就不用執行第二行了,是嗎?
2006/9/24 14:24
| a165f bd61c 27774 5f187
|
|
![]() |
Re: 請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2005/6/10 6:54 所屬群組:
網站管理員 已註冊使用者 等級: 4
HP : 0 / 92
![]() |
mysql 指令參數
-h <- mysql server 位置 , 若沒有指定, 預設就是 localhost -u <- mysql user 帳號 -p <- 輸入 mysql user 密碼 passwod <- 修改密碼, 所以若你先前已經設定密碼 是 mysqladmin -h mysql_server -u root -p password 12345 若是還沒有設定 mysqladmin -h mysql_server -u root password 12345 這兩行指令都是讓 mysql root 密碼為 12345
2006/9/24 14:30
|
||||||||||
![]() |
Re: 請問mysql更改預設root密碼的步驟.. |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2005/7/18 17:13 所屬群組:
已註冊使用者 等級: NAN
HP : NAN / NAN
![]() |
如果忘記 MySQL root 密碼,可以用下面的方式重新設定 killall mysqld mysqld -u root --skip-grant-tables & mysql >use mysql >UPDATE user SET password=password('new password') where user='root'; >FLUSH PRIVILEGES; 請小心使用 ![]()
2006/9/26 8:06
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.