时间:2021-05-02
1.查看表格的各个字段类型
? 1 2 describe table_name desc table_name2.给表名重命名
rename table 原表名 to 新表名;
3.mysql查询超时解决
? 1 2 select /+QUERY_TIMEOUT(150000000000)/ * from table_name sql加上+/+QUERY_TIMEOUT(150000000000)/4.查看索引
? 1 show index from table_name5.创建普通索引
? 1 2 create index 索引名 on 表名(字段名) alter table 表名 add index 索引名(字段名)6.创建联合索引
? 1 alter table 表名 add index 索引名(字段名1, 字段名2)7.创建主键索引
? 1 alter table 表名 add primary key(字段名)8.删除索引
? 1 2 drop index index_name on table_name alter table 表名 drop index 索引名9.创建唯一索引
? 1 create unique index 索引名 on 表名(字段名);10.group by 具有去重的功能
11.能用sql语句解决的问题尽量使用sql解决问题,而不要写代码。
12.删除表的操作
? 1 drop table if exists stu;13.使用alter给表添加字段
? 1 2 ALTER TABLE 【表名】 ADD 【列名】 【类型】 alter table table1 add transactor varchar(10) not Null;14.使用alter删除表的字段
? 1 ALTER TABLE 【表名】 DROP 【列名】15.使用alter修改列名
? 1 ALTER TABLE 【表名】 CHANGE 【列名】【新名】16.修改表名
? 1 ALTER TABLE tbl_name rename new_tbl_name;17.使用explain分析查询的sql语句,查看sql的查询效率。
? 1 2 explain select 语句 desc select 语句18.创建表一定给每个字段加注释,通过comment '注释'
19.mysql数据库表,主键的查询效率和速度是大于普通索引的。
20.今天建的索引,明天才能生效呢。
21.处理大数据量数据,使用分区、分表、分库操作。
到此这篇关于mysql中操作表常用sql的文章就介绍到这了,更多相关mysql操作表常用sql内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/weixin_42408447/article/details/111115389
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例总结了MySQL数据库常用操作技巧。分享给大家供大家参考,具体如下:一、查询不同表中同名字段(表连接查询条件神器)useinformation_sche
mysql创建表的sql语句mysql建表常用sql语句:连接:mysql-h主机地址-u用户名-p用户密码(注:u与root可以不用加空格,其它也一样)断开:
前几天写了Mysql跨表更新的一篇总结,今天我们看下跨表删除。在Mysql4.0之后,mysql开始支持跨表delete。Mysql可以在一个sql语句中同时删
本文实例讲述了MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法。分享给大家供大家参考,具体如下:建表:DROPTABLEIFEXISTSbull
本文实例讲述了Mysql数据库之常用sql语句。分享给大家供大家参考,具体如下:前面讲述了Mysqlsql基本语句。这里继续总结一下SQL语句的进阶内容。SQL