狗蛋的窝 2019-06-27
CREATE DATABASE IF NOT EXISTS test_test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
test_test
是数据库名字DEFAULT CHARSET utf8
设置数据库默认使用的编码为utf8COLLATE utf8_general_ci
设置数据库的检验规则DROP DATABASE test_test
CREATE TABLE IF NOT EXISTS `t_test`( `id` INT AUTO_INCREMENT, `title` VARCHAR(100) NOT NULL, `addtime` datetime, PRIMARY KEY ( `id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;
t_test
是要创建的数据表名AUTO_INCREMENT
设置id是自动增长PRIMARY KEY (
id )
设置数据表的主键是id
DROP TABLE t_test;
ALTER TABLE `t_test` ADD COLUMN `name` varchar(255) NOT NULL DEFAULT '0' ;
t_test
要添加的目标数据表 name
要添加的字段ALTER TABLE `t_test` DROP `name`;
ALTER TABLE `t_test` MODIFY `name` VARCHAR(50);
ALTER TABLE `t_test` CHANGE `name` `name2` VARCHAR(50);在 CHANGE 关键字之后,紧跟着的是你要修改的字段名,然后指定新字段名及类型
ALTER TABLE `t_test` RENAME TO `t_test2`;