LoginSignup
6
8

More than 5 years have passed since last update.

phpのバージョンをアップデートしたらmysqlでエラーがでた件の解決

Posted at

owncloudを使っていたら,「phpのバージョンを5.3.8以上にしろ」みたいなことを言われていたので,なんとか頑張ってphp5.4を入れました.

そこまでは良かったのだけど,そうしたら以下のようなエラーが

[2002] SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

結論としては,mysqlの設定ファイルの一部を書き換える必要がありました.

/etc/my.cnfの内容を書き換えます

sudo vim /etc/my.cnf

以下の行を書き換えました.

default-character-set=utf8
↓
character-set-server=utf8

これで解決しました.

6
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
8