2011-07-18 22 views
0

私はphpmyadminで設定したmysqlデータベースで作業しています...私のサーバー上のデータベースを私のMacサーバーの別のディレクトリにコピーしました私が開発しているWebサイトにアクセスすることができます... Server AdminのMySQL設定を新しいディレクトリの場所に変更したとき、サービスを保存して再起動してもデータベースに接続できなくなりました。私も同様にサーバーを再起動しました。MySQLに接続できません - Mysql.sockが見つかりませんPhpmyadminエラー#2002

ファイルを自分のウェブサイトのディレクトリにコピーしても、ファイルを変更しませんでした。

それがうまくいかなかったのを見て、設定を/ var/mysqlのデフォルトディレクトリに戻してから、&がサービスを再起動しました。

「サーバー管理の概要」には、「MySql Service is:Shutting Down」と記載されています。私は試してみました:(プログラムが応答している)最下部のMySQLをクリックして、サービスを再起動し、サービスを削除して追加し、/ var/mysqlフォルダのアクセス権を変更しました。

Webブラウザでphpmyadminからmysqlにアクセスしようとすると、次のようになります。#2002 MySQLサーバーにログインできません。

私は、MySQLサーバが起動しておらず、問題が発生していると考えています。 Webに関する私の研究から、mysql.sockが/ var/mysqlディレクトリに存在することを確認する必要があります。私は私のMacの検索を行い、それを見つけることができませんでした。私はこれをやり直す必要はないので、私はこれを再インストールしたくない。

の端末では、私はこれを試してみました: のmysqladminは のmysqladminを再起動:「ソケットを介してローカルのMySQLサーバーに接続できません 『/var/mysql/mysql.sock』:「localhost」の時にサーバに接続するには、 エラーが失敗しました(2) ' mysqlが実行中であり、ソケット:' /var/mysql/mysql.sock 'が存在することを確認してください!

すべてが最新です。

おかげ

答えて

0

悲しいことに、私はちょうどそのサーバーにmySQLパッケージを再インストールし、phpmyadminに触れておらず、うまくいきました。しかし、入力していただきありがとうございます

+0

Err、@GottliebNotschnabel、" Reinstalled it "、* is * 答え。 –

0

MySQLが実行されていません。

、コマンドプロンプトから次のいずれかをお試しください:

  • 開始 MySQLサーバ:

    /etc/init.d/mysqld start 
    
  • MySQLサーバ停止へ:

    /etc/init.d/mysqld stop 
    
  • に再起動 MySQLサーバ:

    /etc/init.d/mysqld restart 
    

関連検索:

service mysqld restart 

あなたはそれが常に開始していない場合は自動的に起動するようにMySQLを指示する必要があります。

私の賭けは、MySQLとMACのスタートアップ/ prefものを再インストールすることです。

+0

ディレクトリetc/init.d /は存在しません。 –

+0

[これはおそらく 'launchd'となります。](http://stackoverflow.com/questions/15735320/osx-s-etc-init-d-equivalent) –

関連する問題