数据定义语句ddl:
#mysql注释 #创建表 create table `user`( id int PRIMARY key auto_increment, userName varchar(50), userId varchar(50), gender varchar(5) default '男', birthday varchar(20), address varchar(100) ); #查看表 desc `user`; #修改表 #修改列类型 #注意:不是任何情况下都可以去修改的, #只有当字段只包含空值时才可以修改。 alter table `user` modify gender varchar(4); #增加列 alter table `user` add tel varchar(50); #删除列 alter table `user` drop tel; alter table `user` drop column tel; #列改名 alter table `user` change userName emp_Name varchar(18); #更改表名 alter table `user` rename emp; rename table emp to `user`;
创建表
#mysql注释 #创建表 create table `user`( id int PRIMARY key auto_increment, userName varchar(50), userId varchar(50), gender varchar(5) default '男', birthday varchar(20), address varchar(100) );
查看表
#查看表 desc `user`;
删除表
#删除表 drop table `user`;
修改表
#修改表 #修改列类型 #注意:不是任何情况下都可以去修改的, #只有当字段只包含空值时才可以修改。 alter table `user` modify gender varchar(4); #增加列 alter table `user` add tel varchar(50); #删除列 alter table `user` drop tel; alter table `user` drop column tel; #列改名 alter table `user` change userName emp_Name varchar(18); #更改表名 alter table `user` rename emp; rename table emp to `user`;
注意:如果删除的列不存在,会报错的