PHP5.3へバージョンアップしたら・・・
PHPのバージョンを4系から5.3へバージョンアップしたらMySQLの挙動が変になりました。
これまでは、
# mysql -u -p [enter]でパスワードを要求され、パスワード入力後MySQLにログインできていて、
mysql>show databases;を実行するとこれまでのデータベース一覧が当然出てきました。
バージョンアップ後、
# mysql -u -p [enter]でパスワード要求もなくログインされ、
mysql>show databases;を実行すると、
+--------------------+
| Database
+--------------------+
| information_schema
| test
+--------------------+
のみ表示されます。
どうしてこうなったのかわかりません。
PHPのバージョンアップは以下のとおりしました。
以前のPHPバージョンを削除
yum remove php php-*
5.3のインストール
# yum install php53 php53-mbstring php53-mysql
バージョンは
# php -v
PHP 5.3.3 (cli) (built: Oct 1 2013 18:32:37)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
上記のようにバージョンアップされています。
なお、WordPressをインストールした際にも以前は通常通りインストールできたのですが、
5.3にしてからは
「データベース接続確立エラー」と表示されDBへ接続できないようで困っています。
ちなみにOSはCentOS5.3です。
現在大変困っております。
助けてください。。。
お礼
回答、ありがとうございました。 >まずはphpのサイトのページを見るのが良いと思いますが、ちょっとわかりにくかったりしますよね。 はい、ちょっとわかりづらいですよね。。 教えて頂いたサイトをみてみようと思います。 ありがとうございました。