vps上にapache+mysql+php環境を構築し、phpcmsをインストールしたところ、アカウント設定の5番目に進むと、作成したユーザーとデータを設定した後、「データベースサーバーに接続できません。確認してください。」と表示されました。構成。」
次に、mysql に接続できるかテストするために phpMyAdmin をインストールし、作成した一般アカウントでログインしました
結果は「#1045 MySQL サーバーにログインできません」と表示されました
root でログインすると「2002 Unable」と表示されましたMySQL サーバーにログインします」
オンラインで確認し、php.ini session.auto_start を 1 に変更しました。サービスを再起動し、通常のユーザーとしてログインしようとしましたが、やはり「2002 MySQL サーバーにログインできません」と表示されました。
mysql にスムーズに接続できるように設定する方法を教えてください
php のバージョンは 5.4 です。mysql httpd 拡張機能を自分でコンパイルして統合します。 httpdmysqlはyumによってインストールされ、mysqlバージョンは5.0.95、httpdは2.2.3
バージョンクエリphp-mysql-5.1.6-43.el5_10
ここを参考にしてください
http://jafy00.blog.51cto.com/2594646/693649
試してみましたが、うまくいきませんでした
これで、コマンド ラインを直接使用して、接続できるかどうかを確認できます
mysql -uroot -p
次に、上記のように、コマンドラインからリンクするか、phpMyAdmin を使用して接続し、プログラムを使用して接続することもできます。
まず、mysql が正しくインストールされていることを確認します。
次に、コマンドまたはツールを使用して mysql に接続できるかどうかを確認します。接続エラーが表示された場合は、パスを確認します。エラー ログは mysql 設定ファイルにあります。
それは「2002 MySQL サーバーにログインできません」エラーですか?
私の朝のエラーは 2003 応答なしでした。そして、インストール ディレクトリの下の bin ディレクトリに移動し、mysql.exe を手動でクリックしました。これも 1045 エラーです。ユーザー名またはパスワードが間違っています。ローカルホストが原因でした。解決しました。問題を解決するには、IP でログインしてください