• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    Linux中mysqly一些問題的解決

    發布時間:  2012/8/7 17:50:41

    剛剛裝好linux as 4.
    現在面臨的第一個問題就是怎么用上自帶mysql>[root@server tmp] rmp -qa|grep mysql 察看當前mysql版本.

    一:
    當我在命令行輸入mysql時出現了:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.soc的錯誤的話.-
     

    解決的辦法是:由于mysql 服務還沒有啟動。試試看:>>>service mysqld starty

    二:
    root@localhost www]# service mysqld start
    Initializing MySQL database: Neither host 'localhost' nor 'localhost' could be looked up with
    /usr/bin/resolveip
    Please configure the 'hostname' command to return a correct hostname.
    If you want to solve this at a later stage, restart this script with
    the --force option
    [FAILED]
    [root@localhost www]#
    處 理:
    1、$ ping localhost
    ping: unknown host localhost
    ping也不成功,確定可能為localhost解析原因。
    2、查看/etc/hosts,內容如下:
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    ::1 localhost.localdomain localhost
    3、將::1修改為127.0.0.1后,啟動成功。

    三:mysqladmin -u root -p password
    想輸入空密碼,但居然說
    mysqladmin:connect to server at'localhost' failed
    erroe:'acces denied for user 'root@127.0.0.1'
    試試這個:>mysql -u root -p 123456
    Enter password:123456

    或者參考:
    使用網上介紹的方法修改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>
     


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線