【MySQL】 表的操作
2023-12-19 05:46:34
// 创建表
create table 表名();
// 查看表结构
desc 表名;
// 新增一列表信息
alter table 表名 add 字段名 字段类型 (after 原表某一字段名);
// 删除一列表信息
alter table 表名 drop 字段名;
// 修改表字段名字
alter table 表名 change 原字段名 新字段名 类型; // 新字段需要重新定义,也就是需要输入类型
// 修改字段类型
alter table 表名 modify 字段名 类型;
//删除表
drop table 表名;
创建表
语法:
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;
engine表示存储引擎,
不同的存储引擎,创建表的文件不一样。
MyISAM引擎:
users.frm:表结构
users.MYD:表数据
users.MYI:表索引
查看表结构:
desc 表名
修改表
对表的结构进行修改
- 新增一列表信息,
- 删除一列表信息,
- 修改表字段名字,
- 修改字段类型。
删除表
就是删除表;
文章来源:https://blog.csdn.net/m0_64579278/article/details/135074043
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!