MySQL導入
- CentOS 5.5
導入
インストール
# yum -y install mysql-server
設定
MySQL設定ファイル編集
# vi /etc/my.cnf [mysqld]の末尾に「default-character-set = utf8」を追加する。 ...(略 # add@machu 2011/11/05 default-character-set = utf8 ...(略 ファイル末尾に「[mysql]」、「default-character-set = utf8」を追加する。 # add@machu 2011/11/05 [mysql] default-character-set = utf8
サービス起動
# service mysqld start
MySQL管理者アカウント"root"のパスワードを設定する
# mysqladmin -u root password MyPassword
動作確認
ログイン
# mysql -u root -p Enter password: MyPassword
文字コード確認
mysql> show variables like "char%"; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec)
テーブル確認
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | test | +--------------------+ 3 rows in set (0.00 sec)
testテーブル削除
mysql> drop database test; Query OK, 0 rows affected (0.00 sec)
テーブル確認
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | +--------------------+ 2 rows in set (0.00 sec)
ポート
外部から接続する場合は、開けておく。
3306/tcp:mysqld
自動起動を有効・確認
# chkconfig mysqld on # chkconfig --list |grep mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off