UbuntuにMySQLを入れる
MovableTypeのテスト環境を作りたいの続きです。
$ sudo aptitude install mysql-server
するだけなんですが、
MySQLインストール時にrootのパスワード聞かれるんですね。
てっきり、インストール後にパスワードの設定を行うものだと思ってました。
で、てっきりハマるもんだと思ったんですけどね、
MySQLは公式サイトに日本語リソースもあってすんなり。
1. mysqlのインストール
$ aptitude install mysql-server $ mysql --version mysql Ver 14.14 Distrib 5.1.54, for debian-linux-gnu (x86_64) using readline 6.2
2. 文字コードの設定
Ver. 5.5の場合(*1)
以下を参考にして、”/etc/mysql/my.cnf”を編集する
MySQL 5.5で「default-character-set」が使えず文字化けする→「character-set-server」にするとOK – KennyQi PHP Blog
[client]に以下を追記
default-character-set = utf8
[mysqld]に以下を追記
character-set-server = utf8
Ver. 5.5未満
“/etc/mysql/my.cnf”の[client]と[mysqld]に以下を追記
default-character-set = utf8
3. MySQLの再起動
文字コードの設定を有効にするために再起動
$ service mysql restart
4. データベースの追加
rootでmysqlにログイン
mysql> create database (データベース名);
5. ユーザーの追加
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER -> ON (データベース名).* -> TO (追加するユーザ名)@localhost -> IDENTIFIED BY '(パスワード)';
次回、「メールの設定はちょっと・・・」の巻。
おしまい。
(*1) 追記 2013/05/18
Leave a Comment