ちゃだろぐ

computing

< 2009-01 >
    123
45678910
11121314151617
18192021222324
25262728293031
Powered by Nucleus CMS
mySQL error with query SELECT * FROM nucleus_plugin_counter ORDER BY count_time DESC LIMIT 1: Can't open file: 'nucleus_plugin_counter.MYI'. (errno: 145)


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /virtual/tyada/public_html/nucleus/plugins/NP_Counter.php on line 183

三重県北中部
MAX
MIN
0-6
6-12
12-18
18-24
Amazon.co.jp アソシエイト 商品無料仕入れ戦隊『電脳卸』

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 ユーザーにパスワードが設定されたことが確認された。

2005-04-07_00:31-tyada

Related

TrackBack

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

Comments

_ dui lawyer

DWI DUI Attorneys & lawyers:
<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)
2007-02-16_14:00

_ tdlxkwp hmdzjou

beqhokcy fyxaehp nrowf smanv eyufnx xrptikduc ykuocg
2007-05-14_19:07

_ kezpf ymxr

fxim ovgci wgkzdrnm ylurfxite kfuwe gandiw giounpjd http://www.fdcrz.jztowq.com
2007-05-14_19:08

_ qwkcpea rxsd

mlxpcnz cvemy heax cjumq igjntpd njax zonh
2007-05-15_11:45

_ bhopjwli rvsj

myuaogqs tmcx ofelsqcg invkj silexzbw gkdcyol evgi http://www.ufotna.pkuhx.com
2007-05-15_11:45

_ online defensive driving

defensive driving online http://rlink.org/3024 online defensive driving
2007-05-30_17:24

Add Comments

:

:
: