All
WAMP その2 MySQLのインストール
続いて、MySQLをインストールする。
入手
現在、4.0系、4.1系、5.0系が配布されている。安定版は4.0系と4.1.7以降の4.1系。http://dev.mysql.com/downloads/では MySQL 4.1 が recommended となっているが、今回の目的では既設サーバー環境との互換性が重要で、新機能を要求しているわけではない。
そこで、4.0系の最新版のインストーラーなしパッケージ、mysql-4.0.24-win-noinstall.zipをダウンロードした。
インストール
ファイルの展開
MySQL リファレンスマニュアル :: 2.1.1 Windows への MySQL のインストールをに従ってインストールする。
mysql-4.0.24-win-noinstall.zipをD:\以下に展開することにした。mysql-4.0.24-winというフォルダが作成されるので、mysqlにリネームした。
設定ファイルの設置
C:\mysql以外にインストールした場合は、 2.1.1.3 Windows MySQL 環境の準備にあるように、環境変数WINDIRが示すディレクトリに、my.iniという名前のテキストファイルを作成し、その中に以下のような設定を記述する必要がある。
[mysqld]
basedir=D:/mysql
datadir=E:/home/myname/mysql
basidirは、MySQLをインストールしたディレクトリ、datadirには、データを置きたいパスを設定する。
この設定どおりに、E:/home/myname/mysqlフォルダを作成し、その中にMySQLをインストールしたディレクトリ直下のdataサブディレクトリの中身を全てコピーしておく。
初めての起動
サーバーの起動
D:\mysql\binで、> mysqld-nt --console
と実行すると、MySQLが起動する。(MySQLの起動コマンドはサーバーの種類によって複数ある。2.1.1.4. Windows サーバの選択)
>mysqld-nt --console 050322 6:45:05 InnoDB: Started mysqld-nt: ready for connections. Version: '4.0.24-nt' socket: '' port: 3306 Official MySQL binary
接続テスト
MySQLが起動できたら、接続テストを行う。
>mysqlshow -u root +-----------+ | Databases | +-----------+ | mysql | | test | +-----------+
root ユーザーのパスワード設定
最低限のセキュリティを確保するために、root ユーザーのパスワードを設定する。
>mysql -u root mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10 to server version: 4.0.24-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> update user set password = PASSWORD('hogehoge')
-> where user = 'root';
Query OK, 1 row affected (0.11 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.13 sec)
mysql> exit;
Bye
パスワードが変更されたかどうか、確認する。
>mysql -u root mysql ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
パスワードなしでは、アクセスに失敗する。パスワードプロンプトを表示するように、-pオプションをつけて実行してみる。
>mysql -u root -p mysql Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 14 to server version: 4.0.24-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
以上で、root ユーザーにパスワードが設定されたことが確認された。
Related
Local search for: WAMP その2 MySQLのインストール
TrackBack
Comments
_ dui lawyer
<a href="http://ce.sharif.edu/~morsh... ">san diego drunk driving lawyer</a>[url=http://ce.sharif.edu/~morsh...]dwi attorney[/url]
Nice design! 8)

