<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-159  評論-114  文章-7  trackbacks-0
    適用的情況:1 忘記密碼
                2 error 1045:Access denied for user 'root'@'localhost' (using password: Yes/No)
                3 沒有權限Access denied for user ''@'localhost' to database
    步驟:
    1 停止mysql進程;
      windows:控制面板-管理工具-服務-mysql停止;
      linux:mysql stop;
    2 windows: mysqld --skip-grant-tables
      linux:mysqld_safe --skip-grant-tables
    3 重新打開一個命令行窗口,輸入
      mysql;進入mysql命令行
      use mysql;
      update user set password=password("new_pass") where user="root";修改密碼
      flush privileges; 刷新權限

    如果是MySQL 5.1 ,注意是  update user set password=old_password("new_pass") where user = "root"
    select length(password) from user where user='root';不是41就對了





    4 殺掉mysqld進程[任務管理器],重新啟動mysql。
      windows:控制面板-管理工具-服務-mysql啟動;
      linux:mysql start;











    我的系統是ubuntu6.06,最近新裝好的mysql在進入mysql工具時,總是有錯誤提示:
    # mysql -uroot -p
    Enter password:
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    使用網上介紹的方法修改root用戶的密碼:
    # mysqladmin -uroot -p password 'newpassword'
    Enter password:
    mysqladmin: connect to server at 'localhost' failed
    error: 'Access denied for user 'root'@'localhost' (using password: YES)'

    現在終于被我找到了解決方法,如下(請先測試方法三,謝謝!):
    方法一:
    # /etc/init.d/mysql stop
    # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
    # mysql -u root mysql
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
    mysql> FLUSH PRIVILEGES;
    mysql> quit

    # /etc/init.d/mysql restart
    # mysql -uroot -p
    Enter password: <輸入新設的密碼newpassword>

    mysql>


    方法二:
    直接使用/etc/mysql/debian.cnf文件中[client]節提供的用戶名和密碼:
    # mysql -udebian-sys-maint -p
    Enter password: <輸入[client]節的密碼>
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
    mysql> FLUSH PRIVILEGES;
    mysql> quit

    # mysql -uroot -p
    Enter password: <輸入新設的密碼newpassword>

    mysql>


    方法三:
    這種方法我沒有進行過測試,因為我的root用戶默認密碼已經被我修改過了,那位有空測試一下,把結果告訴我,謝謝!!
    # mysql -uroot -p
    Enter password: <輸入/etc/mysql/debian.cnf文件中[client]節提供的密碼>

    至此,困惑多時的問題解決了!


    posted on 2010-04-08 15:56 北國狼人的BloG 閱讀(251) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV成人精品网站在线播放| 午夜色a大片在线观看免费| 亚洲日本一区二区一本一道 | AV片在线观看免费| 911精品国产亚洲日本美国韩国| 成全视频在线观看免费高清动漫视频下载| 久久综合亚洲色HEZYO社区| 8x网站免费入口在线观看| 亚洲第一成年男人的天堂| 人妻丰满熟妇无码区免费| 亚洲福利视频网址| 大香人蕉免费视频75| 狼人大香伊蕉国产WWW亚洲| 精品国产呦系列在线观看免费| 亚洲午夜福利精品无码| 91视频免费网站| 亚洲视频手机在线| 成人免费视频一区| 免费国产va视频永久在线观看| 亚洲精品视频久久久| 免费在线看污视频| 亚洲电影在线免费观看| 日韩成人在线免费视频| 男女男精品网站免费观看| 亚洲av无码不卡| 特级毛片全部免费播放a一级| 久久亚洲国产精品五月天婷| 亚洲一线产品二线产品| 亚洲国产黄在线观看| 免费观看91视频| 亚洲日韩精品无码专区| 国产性爱在线观看亚洲黄色一级片| 日韩电影免费观看| 亚洲国产成人无码AV在线| 国产成人麻豆亚洲综合无码精品| 永久免费在线观看视频| 黄色a三级三级三级免费看| 亚洲短视频男人的影院| 国产又长又粗又爽免费视频 | 亚洲av无码不卡久久| 亚洲国产人成精品|