如何快速恢复Windows 11任务栏拖放功能:面向新手的完整操作指南
2026/4/25 22:37:47
语法:
CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎;说明:
create table users ( id int, name varchar(20) comment '用户名', password char(32) comment '密码是32位的md5值', birthday date comment '生日' ) character set utf8 engine MyISAM;说明:
desc 表名;show create table user1show create table user1 \G在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。
ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename DROP (column);mysql> insert into user values(1,'张三','12345','2010-10-1'),(2,'李四','54321','2015-10-1');mysql> alter table user add image_path varchar(128) comment '图片路径' after birthday;插入新字段后,对原来表中的数据没有影响:
mysql> alter table user modify name varchar(60);删除password列
注意:删除字段一定要小心,删除字段及其对应的列数据都没了
修改列名称
语法格式:
DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...