mysqlエラーの大全と解決方法


最近ずっとドラムを打っています.途中でいろいろな問題に遭遇したので、記録しておきます.サーバ環境:lamp(mysql[linux],apache 2,mysql(5.x),php(5.2 X).linux環境で.すべてのデータベースおよびユーザー情報の格納場所は(centos/etc/my.cnf)で[datadir=/usr/local/mysql_data]を確認できます.このディレクトリのデータをバックアップするとmysqlユーザー情報のデータ情報がすべてバックアップされます.新しいmysqlバージョンをインストールしてから[datadir]を変更します.の指向でmysqlを再起動すると情報が読めます.本人は手間を省くために[yum install mysql]を採用したが、もちろんダウンロードしてコンパイルすることもできる.上記の手順で発生する可能性のある問題:
  • データベース情報が読み込めません(理由:datadirの移動中に権限も変更されました〔chown mysql:mysql-R datadir〕)、datadirはあなたの保存パスです.
  • ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’(2)、解決方法[ファイルが存在するかどうかを確認する.対応するパスvim/etc/my.cnfを修正し、権限が間違っているかどうかを確認する.ls-l].
  • ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’(111)、解決策[対応するパスvim/etc/my.cnfを修正]以下の項目を追加する:[client]port=3306
    socket          =
     /
    var/
    lib/
    mysql_data/
    mysql.sock
  • 後で出会ったmysql問題が一緒に追加されます.
    このリンクアドレス:vim mysqlエラーの概要と解決方法