MySQL 他のマシンからの接続

| | トラックバック(0)
MySQLではデフォルトはlocalhostからの接続のみ許可されています。ここではWindowsマシンのMySQL AdministratorからMySQL(Linux)に接続を行います。
まずはuserテーブルに接続するHost(IPアドレス指定)とユーザ(test)を登録します。
mysql> use mysql;
mysql> INSERT INTO user (host, User) VALUES('192.168.xxx.xxx', 'test');
次にパスワードを設定します。
mysql> UPDATE user SET Password=PASSWORD('パスワード') WHERE User='test';
mysql> flush privileges;
これでWindowsのMySQL Administratorでログインできます。ただしこれだけではスキーマやテーブル、ユーザの作成などが行えません。今作成したtestユーザに権限を設定する必要があります。ここではすべての権限を付与しています。
mysql> GRANT ALL PRIVILEGES ON *.* TO root@192.168.xxx.xxx IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
これでめでたくWindowsからすべての操作が可能になります。


トラックバック(0)

このブログ記事を参照しているブログ一覧: MySQL 他のマシンからの接続

このブログ記事に対するトラックバックURL: http://blog.e-slas.com/weblog/mt-tb.cgi/12

このブログ記事について

このページは、D-ramが2007年12月 5日 12:18に書いたブログ記事です。

ひとつ前のブログ記事は「MySQL ログインとパスワード設定」です。

次のブログ記事は「ASP.NET MySQLへのODBC接続」です。

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

Powered by Movable Type 4.01