MySQL試験データベースひな形

MySQL

Id  int(11) <– この指定がないとcreateされない。
MariaDB [mydb]> create table mytest( Id int(11) not null auto_increment, titile varchar(128), body text, PRIMARY KEY(Id));

mysql>drop table xxxx;
mysql>rename table abc TO bbb;
mysql>desc xxx;
Mysql>show variables like “chara%”;
mysql>update table名 set  フィールド名=更新内容 where id = x;
※update table table名ではないことに注意

/* Your code... */CREATE TABLE `users` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `email` varchar(255) COLLATE utf8_bin NOT NULL,
    `password` varchar(255) COLLATE utf8_bin NOT NULL,
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin
AUTO_INCREMENT=1 ;

Auto_increment は値として NULL を指定する。(NOT NULLだろ?)
insert into xxxx(Id,name,…) values(NULL,’mike’,

No tags for this post.
タイトルとURLをコピーしました