ホームページ > バックエンド開発 > PHPチュートリアル > PHPコードがmysqlに接続できません

PHPコードがmysqlに接続できません

王林
リリース: 2023-04-07 14:48:02
オリジナル
2802 人が閲覧しました

PHPコードがmysqlに接続できません

1. 現在の mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket 構成情報を取得します

2. MySQL ソケット パスを取得します

Throughコンソール MySQL に入り、コマンド STATUS を入力して、UNIX ソケットの値を見つけます。

3. mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket、および MySQL UNIX ソケットを比較すると、それらが異なることがわかります。これが、mysql_connect(); 警告の理由です: PHP 設定に問題がありますmysql。

4. PHP を再構成し、php.ini を開いて、mysql.default_socket、mysqli.default_socket、および pdo_mysql.default_socket の値を /tmp/mysql.sock ## に変更します。 #

pdo_mysql.default_socket=/tmp/mysql.sock  
mysql.default_socket=/tmp/mysql.sock  
mysqli.default_socket=/tmp/mysql.sock
ログイン後にコピー

または、my.cnf のソケットを変更します:

[client]  
socket=/tmp/mysql.sock  
  
[mysqld]  
socket=/tmp/mysql.sock
ログイン後にコピー

5. nginx または apache を再起動します

推奨チュートリアル:

PHP ビデオ チュートリアル

以上がPHPコードがmysqlに接続できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート