前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mySql表操作常用语法

mySql表操作常用语法

作者头像
似水的流年
发布2021-06-10 10:15:29
4600
发布2021-06-10 10:15:29
举报
文章被收录于专栏:电光石火电光石火

检查表 CHECK TABLE table_name; 修复表 REPAIR TABLE table_name; 优化表 OPTIMIZE TABLE table_name; 分析表 ANALYZE TABLE table_name; 清空表 TRUNCATE table_name; 删除表 DROP table_name; DROP TABLE IF EXISTS table_name;

显示服务器中的所有库 SHOW DATABASES;

显示当前库的所有表 SHOW TABLES; 显示满足给定条件的表 SHOW TABLES LIKE ‘%table_name%’;

显示指定表的表结构 DESCRIBE table_name;

重命名表 ALTER TABLE table1 RENAME table2;

创建表 CREATE TABLE table_name ( field1 int(10) unsigned NOT NULL auto_increment, field2 varchar(10) NOT NULL, PRIMARY KEY (field1) )ENGINE=MyISAM DEFAULT CHARSET=latin1;

改变一个字段的属性,同时重命名字段名 ALTER TABLE table_name CHANGE old_name new_name VARCHAR(80) NOT NULL; 不改变字段名的字段属性修改 ALTER TABLE table_name MODIFY field_name VARCHAR(100) NOT NULL;

在表开头添加一个字段 ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL FIRST; 在表结尾添加一个字段 ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL; 在某个字段之后添加一个字段 ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL AFTER field_x;

删除表中的一个字段 ALTER TABLE table_name DROP field_name;

创建索引 CREATE INDEX index_name table_name (column_name); 使用name列的头10个字符创建一个索引: CREATE INDEX index_name ON table_name (name(10));

删除索引 ALTER TABLE table_name DROP INDEX index_name;

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档