在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
MySQL DDL 语句 什么是DDL,DML。 DDL 是数据定义语言,就是对数据库,表层面的操作,如 CREATE,ALTER,DROP。DML 是数据操作语言,也就是对表中数据的增删改查,如 SELECT,UPDATE,INSERT,DELETE。 假设现在有数据库 lian_xi 里面有表 user 和 orders; 1.1登陆MySQL环境 在cmd窗口中输入mysql -u root -p登录MySQL环境 1.2查看数据库 Show databases; 1.3使用数据库 Use 数据库名; Use lian_xi; 1.4创建数据库 Create database 数据库名; Create database lian_xi; 1.5删除数据库 Drop database 数据库名; Drop database lian_xi; 1.6创建表 Create table 表名( 注意: CREATE TABLE orders( `id` INT UNSIGNED AUTO_INCREMENT, `orders_title` VARCHAR(100) NOT NULL, `orders_price` DOUBLE NOT NULL, `create_date` DATE, PRIMARY KEY ( `id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;
表的约束
1.7删除表 Drop table 表名; Drop table user; 1.8修改表重命名表名 Rename table 原表名 to 新表名; Rename table user to user_table; 新增列 Alter table user add column hobby varchar(100) comment '爱好' not null; ALTER TABLE user_table ADD COLUMN hobby VARCHAR(100) NOT NULL COMMENT '爱好'; 新增注释 alter table user_table comment = '个人信息表'; 删除列 alter table user_table drop column hobby; 修改列名 Alter table user change name username varchar(55); 修改列类型 Alter table user change name name char(4); 修改列类型 Alter table user modify name char(4); 1.9索引添加索引 给表 user 的主键 id 添加索引; create unique index ind_user_id on user(id); 删除索引 drop index ind_user_id on user; MySQL其它文章,请看下面链接 END… 到此这篇关于MySQL数据定义语言DDL的基础语句的文章就介绍到这了,更多相关MySQL数据定义语言DDL内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论