1. MAKIZOU.COM
  2. webシステム開発・運用・保守

初めてのMySQLの設定メモ

普段、仕事ではOracleを扱っている自分ではありますが、
MySQLは書籍を持っているが実際に動かしたのは
かつて使っていた窓達(MS-Windowsを我が家ではこう言う)のPCのみだったりします。

で、以下はGoogleサンで探りながら設定した際のメモです。

※RootにてShellでの操作
——————————————————————-

■MySQL初期化
[root@makizou ~]# mysql_install_db –user=mysql

■MySQL起動中
[root@makizou ~]# service mysqld start
MySQL を起動中: [ OK ]

■MySQLログイン
[root@makizou ~]# mysql
※パスワードが設定されていないのでパスワードの入力無しでログイン出来る。

※これよりMySQLでの操作
——————————————————————-

■rootのパスワード設定
mysql> SET PASSWORD FOR root=PASSWORD(‘******’);
※「******」はパスワード

■MySQLログアウト
mysql> exit
Bye

※これよりShellでの操作
——————————————————————-

■パスワード無しでMySQLログイン出来ないことを確認
[root@makizou ~]# mysql
ERROR 1045: Access denied for user: ‘root@localhost’ (Using password: NO)

■MySQLログイン
[root@makizou ~]# mysql -u root -p
Enter password:
※パスワードを聞かれるので先に設定したパスワードを入力しログイン

※これよりMySQLでの操作
——————————————————————-

■名無しのユーザー削除
mysql> delete from mysql.user where user=”";
Query OK, 0 rows affected (0.01 sec)

■db_userユーザー作成
mysql> GRANT SELECT,INSERT,DELETE,UPDATE,CREATE,DROP,FILE,ALTER,INDEX ON *.* TO db_user@localhost IDENTIFIED BY ‘******’;
Query OK, 0 rows affected (0.01 sec)
※「******」はパスワード

■ユーザーの追加を有効に
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

■ユーザーの確認
mysql> select host,user,password from mysql.user;
+————-+———+——————+
| host | user | password |
+————-+———+——————+
| localhost | root | **************** |
| makizou.com | root | **************** |
| localhost | db_user | **************** |
+————-+———+——————+
3 rows in set (0.00 sec)

■「mt3_db」データベースを作成
mysql> create database mt3_db;
Query OK, 1 row affected (0.03 sec)

■不要なデータベースを削除
mysql> drop database test;
Query OK, 0 rows affected (0.02 sec)

■データーベースのリストを表示
mysql> show databases;
+———-+
| Database |
+———-+
| mt3_db |
| mysql |
+———-+
2 rows in set (0.00 sec)

■ログアウト
mysql> exit
Bye

そうそう…MySQL文字コードに関して追記します。

「/etc/my.conf」に以下を追加
————————————–
[mysqld]
default-character-set=ujis

[safe_mysqld]
default-character-set=ujis

[mysql]
default-character-set=ujis

[mysqldump]
default-character-set=ujis

この記事は参考になりましたか?
1つ星2つ星3つ星4つ星5つ星
Loading ... Loading ...
日付2006年02月04日
カテゴリwebシステム開発・運用・保守
ページビュー1,594PV
add to hatenahatena.comment(0)add to del.icio.us(0)add to livedoor.clip(0)add to Yahoo!Bookmark(0)Total: 0
トラックバック(0)
コメント(0)

トラックバック用URL

コメント

使用できるHTMLタグ
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>