74. [demo5]
MySQL設定
■ データベース、テーブル、ユーザ作成
$ mysql -u root
- データベース作成
mysql> CREATE DATABASE sample_game_server;
mysql> USE sample_game_server;
- テーブル作成
mysql> CREATE TABLE login_log (id INT AUTO_INCREMENT PRIMARY KEY, ¥
name VARCHAR(32) NOT NULL, created_at DATETIME NOT NULL);
mysql> CREATE TABLE chat_log (id INT AUTO_INCREMENT PRIMARY KEY, ¥
name VARCHAR(32) NOT NULL, message VARCHAR(256) NOT NULL, ¥
created_at DATETIME NOT NULL);
- ユーザ作成
mysql> GRANT ALL PRIVILEGES ON sample_game_server.* TO ¥
sampleuser@localhost IDENTIFIED BY 'samplepass';
mysql> GRANT ALL PRIVILEGES ON sample_game_server.* TO ¥
sampleuser@'%' IDENTIFIED BY 'samplepass';
74