エントリー名 :

Windows XP(+Apache)にMySQLをインストール(3)

Windows XP(+Apache)にMySQLをインストール(3)

Windows XP(+Apache)にPHPをインストール(2)の次の記事。Apacheを入れたWindows XPに、MySQLをインストール。

PHPをダウンロード

MySQL AB :: MySQL Downloads:でファイルをダウンロード。 Windows downloadsからファイルを選ぶ。インストーラー付きのものを選びました。

MySQLをWindows XPにインストール

インストーラーを起動して、適当なものを選びながらインストールを進める。 僕は「C:\Program Files\MySQL\MySQL Server 5.0」をインストール先にしました。

「C:\Program Files\MySQL\MySQL Server 5.0\bin」にあるMySQLInstanceConfig.exeをクリックすると、 rootやデータの保存場所の設定ができます。 また、コマンドプロンプトから「C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql.exe」、 「C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin.exe」が使えます。

MySQLのメッセージ:
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
が表示されたので、以下のリンクを参考にしました。

コマンドプロンプトで、mysqladminを使い、

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p Password
mysql> use mysql;
mysql> select host, user, password from user;
mysql> update user set password = OLD_PASSWORD('Password')
-> where user = 'root';
mysql> select host, user, password from user;
mysql> FLUSH PRIVILEGES;

でOKでした。

phpMyAdminからもばっちり使えます。

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'password';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'Password';

phpから使えるかも一応確認しました。

$DBSERVER="localhost";
$DBUSER="root";
$DBPASSWORD="password";
$DBNAME="db_name";
$TABLENAME="table_name";
$con=mysql_connect($DBSERVER,$DBUSER,$DBPASSWORD);
if($con){print "connect-ok";}else{print "Can't connect";}

$rst=mysql_query("select * from address",$con);
$num=mysql_num_fields($rst);
while($col=mysql_fetch_array($rst)){
echo $col["name"]."<br />";
}

次はWindows XP(+Apache)にPerlをインストール


Windows XP(+Apache)にMySQLをインストール(3)の前後の記事

カテゴリー [ MySQL ] [ データベース ] [ メモ・覚え書き ]



アマゾン(Amazon.co.jp) MySQL

体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

1. 本 体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

[2011-03-03)]作者:徳丸 浩 。レーベル:ソフトバンククリエイティブ 。製造:ソフトバンククリエイティブ 。出版:ソフトバンククリエイティブ 。発売:ソフトバンククリエイティブ。関連:「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

2. 本 「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

[2010-04-10)]作者:小森 裕介 。レーベル:技術評論社 。製造:技術評論社 。出版:技術評論社 。発売:技術評論社。関連:体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

よくわかるPHPの教科書

3. 本 よくわかるPHPの教科書

[2010-09-14)]作者:たにぐち まこと 。レーベル:毎日コミュニケーションズ 。製造:毎日コミュニケーションズ 。出版:毎日コミュニケーションズ 。発売:毎日コミュニケーションズ。関連:いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

4. 本 いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

[2011-12-09)]作者:谷藤賢一 。レーベル:リックテレコム 。製造:リックテレコム 。出版:リックテレコム 。発売:リックテレコム。関連:よくわかるPHPの教科書

WEB+DB PRESS 総集編 [Vol.1~60]

5. 本 WEB+DB PRESS 総集編 [Vol.1~60]

[2011-10-15)]作者:森田 創 。レーベル:技術評論社 。製造:技術評論社 。出版:技術評論社 。発売:技術評論社。関連:WEB+DB PRESS Vol.67

SQL ゼロからはじめるデータベース操作 (CD-ROM付) (プログラミング学習シリーズ)

6. 本 SQL ゼロからはじめるデータベース操作 (CD-ROM付) (プログラミング学習シリーズ)

[2010-06-29)]作者:ミック 。レーベル:翔泳社 。製造:翔泳社 。出版:翔泳社 。発売:翔泳社。関連:達人に学ぶ SQL徹底指南書 (CodeZine BOOKS)

NOSQLの基礎知識 (ビッグデータを活かすデータベース技術)

7. 本 NOSQLの基礎知識 (ビッグデータを活かすデータベース技術)

[2012-04-25)]作者:本橋信也 。レーベル:リックテレコム 。製造:リックテレコム 。出版:リックテレコム 。発売:リックテレコム。関連:Hadoop Hacks ―プロフェッショナルが使う実践テクニック

2

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)



このエントリーのトラックバックURL:

アーカイブ

コメント

トラックバック

広告

あわせて読みたい

あわせて読みたい