作者 主題: 利用 MySQL 的 root 身份建立帳號  (閱讀 9883 次)

0 會員 與 1 訪客 正在閱讀本文。

yyycome

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 於: 2004-12-24 21:33 »
#mysql -u root -p
Enter password:*****
ERROR 1045:Access denied for user: 'root@localhost' (Using password:YES)

請問這是啥意思啊!!
我只是想要新增一個帳號就不行了!!
df

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #1 於: 2004-12-24 21:34 »
英文字典請先去查一下

yyycome

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #2 於: 2004-12-24 21:49 »
實在是不太懂在說什麼~~
df

CapriSkye

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
    • http://www.capriskye.com
利用 MySQL 的 root 身份建立帳號
« 回覆 #3 於: 2004-12-30 05:33 »
因為你的密碼錯誤, 或是沒有 root 帳號, 或是粉多可能性
你有 phpmyadmin 嗎? 用那個增新帳號比較簡單
url=http://open.38.com]綠光森林[/url]
魔,羯默語

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #4 於: 2004-12-30 06:24 »
我也遇到同樣的問題...但是知道意思卻不知道該怎麼解決mysql那邊有教學壓

帳號建立不出來我用google找了好像蠻多人都是這樣的問題摟但卻沒有答案
看來改天要好好看一下sql了~.~

CapriSkye

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
    • http://www.capriskye.com
利用 MySQL 的 root 身份建立帳號
« 回覆 #5 於: 2004-12-30 07:14 »
MySQL 一開始安裝的預設值是 root 帳號沒有密碼...
真的有這麼難嗎? 當你把MySQL安裝好之後, 就馬上用 root 不用密碼登入phpmyadmin, 然後在裡面建立新的帳號. 然後在給root刪掉或給他一個密碼. 就這麼簡單...
url=http://open.38.com]綠光森林[/url]
魔,羯默語

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #6 於: 2004-12-30 15:48 »
引述: "CapriSkye"
MySQL 一開始安裝的預設值是 root 帳號沒有密碼...
真的有這麼難嗎? 當你把MySQL安裝好之後, 就馬上用 root 不用密碼登入phpmyadmin, 然後在裡面建立新的帳號. 然後在給root刪掉或給他一個密碼. 就這麼簡單...



怎麼連接phpmyadmin??還是不懂...~.~可能從沒碰過DB吧..不要罵我笨~~
不過還是謝謝你


樓主大大http://twocean.homeip.net/mysqldoc_big5/manual_Introduction.html

這是我找到的一起加油吧^^y......K完一應會有一點觀念吧...希望看完就會了

CapriSkye

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
    • http://www.capriskye.com
利用 MySQL 的 root 身份建立帳號
« 回覆 #7 於: 2004-12-30 19:34 »
不好意思打個廣告, 懶的找教學了
http://open.38.com/index.php/topic,157.0.html
url=http://open.38.com]綠光森林[/url]
魔,羯默語

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #8 於: 2004-12-30 19:58 »
http://free99.dyndns.org/phpMyAdmin/

建好了但是我進步去耶
預設帳號root密碼不是空白嗎....奈安@@.

救人喔...誰幫我連看看 http://free99.dyndns.org/phpMyAdmin/


我的安裝步驟
1.下載phpMyAdmin-2.4.0-php3.tar.gz
http://heanet.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.4.0-php3.tar.gz

2.安裝於Apache預設首頁目錄 /var/www/html下
zxvf phpMyAdmin-2.4.0-php3.tar.gz

3.解開後更改目錄名稱方便以後連結
mv phpMyAdmin-2.4.0-php3.tar.gz phpMyAdmin-2

4.打開/etc/httpd/conf/httpd.cont 找到相同位置加入..重新啟動
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps

有少步驟嗎...我看網路上的教學都要去改這個檔config.inc.php3 但是我mysql安裝好都沒動到耶...應該不需要改吧

CapriSkye

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
    • http://www.capriskye.com
利用 MySQL 的 root 身份建立帳號
« 回覆 #9 於: 2004-12-30 21:36 »
你有重裝mysql嗎? 沒辦法用 root 進入可能是因為你之前就設定密碼了
如果你的mysql沒有資料, 建議你重新安裝然後照我給的教學改
url=http://open.38.com]綠光森林[/url]
魔,羯默語

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #10 於: 2004-12-30 21:42 »
有用rpm -Uvh mysql* 過但還是一樣
沒法移除啦 一推套件咬住啦....看來先這樣好了..= =

還是大大知道密碼檔是那個我刪除他在reinstall看看

感謝喔

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
利用 MySQL 的 root 身份建立帳號
« 回覆 #11 於: 2004-12-30 22:00 »
引述: "【defender】"
有用rpm -Uvh mysql* 過但還是一樣
沒法移除啦 一推套件咬住啦....看來先這樣好了..= =

還是大大知道密碼檔是那個我刪除他在reinstall看看

感謝喔


重新 rpm -Uvh 並不會幫你把 mysql 的 user 資料庫重新設定...

如果你只是要移除使用者資料的話...
你可以考慮網路上找找資料阿....

我記的很久以前就有人教過怎麼 mysql root 忘記密碼怎麼處理了...

不然最後的辦法你可以 移除掉 mysql datebase 檔案 然後重新執行 mysql_install_db ...

如果你以上關於 mysql_* 的指令都不懂...
你或許應該從頭開始了解 mysql 的資料架構與目錄分配方式.....
不然.你根本不該當個 mysql admin .....
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
Re: 利用 MySQL 的 root 身份建立帳號
« 回覆 #12 於: 2004-12-30 22:02 »
引述: "yyycome"
#mysql -u root -p
Enter password:*****
ERROR 1045:Access denied for user: 'root@localhost' (Using password:YES)

請問這是啥意思啊!!
我只是想要新增一個帳號就不行了!!


你知道不知道 mysql 的資料庫的使用者跟系統的使用者是分開的?.....

你會不會打了系統管理員 root 的密碼.而沒有發現mysql root 的密碼根本是空白?
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

CapriSkye

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
    • http://www.capriskye.com
利用 MySQL 的 root 身份建立帳號
« 回覆 #13 於: 2004-12-30 23:05 »
但他現在的密碼很像不是空白, 我剛在他的phpmyadmin登入用 root 無密碼一樣不能登入, 除非他設定錯誤

defender, 看一下這篇, 然後重設root的密碼
http://dev.mysql.com/doc/mysql/en/Resetting_permissions.html
url=http://open.38.com]綠光森林[/url]
魔,羯默語

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #14 於: 2004-12-31 04:31 »
我重裝了..系統被我改的亂7~8遭的 sendmail直前裝一下就能收發啦後來try了postfix也不知改到蛇麼連自己都忘了..慘了年紀大了記憶越來越差了~

感謝各位的幫忙..我重裝完在來試看看....1天try10幾個小時比上班還累@.@

【defender】

  • 懷疑的國中生
  • **
  • 文章數: 83
    • 檢視個人資料
利用 MySQL 的 root 身份建立帳號
« 回覆 #15 於: 2004-12-31 11:30 »
我終於是出來啦^__^ 也需對會DB的人很簡單..但是對沒碰過mysql的我卻花了好幾個小時找答案....^.^||



mysql裝好第一次變更密碼

1.mysql mysql -uroot -p          
#P後面部要打密碼預設是空白

2.mysql> update  user  set  password=password('123456')  where  user='root';                            
#這2行是同一行;一定要打 這行是把密碼改成123456

3.mysql> flush  privileges;      
#回寫資料庫

4.mysql> exit                          
#離開

5.mysql mysql -uroot -p123456
#測試新密碼

能進入就表示更改成功啦!!