MySQLの最近のブログ記事

PHP5でMySQLが動かない

| コメント(0)

PHP5は既定ではMySQLが有効になっていないので、PHP5にバージョンアップしたらMySQL関係が動かなくなったという方もいるはずである。

PHP5はMySQLのクライアントライブラリをバンドルしていない

PHP5でMySQLを有効にする(Windows)には次のように設定します。

1. PHP設定ファイル(PHP.ini)の「;extension=php_mysql.dll」のコメントをはずします。
2. 同じく、PHP設定ファイル(PHP.ini)のextension_dirにphp_mysql.dllの配置場所を追加します。(変更例: extension_dir = "c:\php\ext\")※「c:/php/ext/」だと上手くいかないことがあります。
3. PHPインストール先(例:c:\php)にあるlibmysql.dllをWindowsディレクトリ(例:c:\windows)にコピーします。
4. Apacheを再起動します。

これでPHP5でMySQLを使えるようになります。

パスワードの設定

| コメント(0)

MySQLへのインストールが済むと、自動的に root ユーザが作成されている。初期状態の root はパスワードが設定されていないから、度胸試しをしたいならともかく、まずはパスワードを設定したほうがいい。

rootでmysqlにログイン

# mysql -u root mysql

ログインが済んだら、SET PASSWORD 構文でパスワードの設定

mysql> SET PASSWORD FOR root=PASSWORD('new_password');

このアーカイブについて

このページには、過去に書かれたブログ記事のうちMySQLカテゴリに属しているものが含まれています。

前のカテゴリはMovable Typeです。

次のカテゴリはPHPです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

  • 連絡先
Powered by Movable Type 5.01