DB、ユーザ作成 †
/* DB作成 */
CREATE DATABASE example_db DEFAULT CHARACTER SET utf8;
/* ユーザ作成 */
CREATE USER 'example_user'@'%' IDENTIFIED BY 'example_pass';
/* 権限付与 */
GRANT ALL ON example_db.* TO 'example_user'@'%';
exit;
作成したユーザで接続し直してテーブル作成 †
mysql -h localhost -P 3306 -u example_user -p example_db
/* テーブル作成 */
CREATE TABLE `books` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`isbn` varchar(255) DEFAULT NULL,
`title` varchar(255) DEFAULT NULL,
`price` int(11) DEFAULT NULL,
`created_at` datetime NOT NULL,
`updated_at` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/* データ作成 */
insert into books(isbn,title,price,created_at,updated_at)
values('978-4822280536', 'デッドライン', 2376, NOW(), NOW())
,('978-4873114798', 'プログラマが知るべき97のこと', 2052, NOW(), NOW())
,('978-4873115658', 'リーダブルコード', 2592, NOW(), NOW())
,('978-4891004552', 'CODE COMPLETE 第2版 上 完全なプログラミングを目指して', 6588, NOW(), NOW())
,('978-4891004569', 'CODE COMPLETE 第2版 下 完全なプログラミングを目指して', 6588, NOW(), NOW())
,('978-4873115658', '達人プログラマー', 3456, NOW(), NOW())
,('978-4822285241', 'ピープルウエア', 2200, NOW(), NOW())
,('978-4621066089', '人月の神話', 3456, NOW(), NOW());