用户名: 用QQ登录本站
密 码: 注册
验证码:
首页 软件 编程 笑话 知识 公告 日历 计算器 行情 简化版
文明驾车我带头,文明行路我带头,礼貌让座我带头      

[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
广告位招租中
2021年 劳动节 11
2021年 端午节 55
2022年 元 旦 256
2022年 春 节 287
 
  • 您现在的位置:首页 >> 数据库 >> 内容

    mysql中操作表常用的sql总结

    内容摘要: 1.查看表格的各个字段类型describe table_namedesc table_name2.给表名重命名rename table 原表名 to 新表名;3.mysql查询超时解决select /+QUERY_TIMEOUT(150000000000)/ * from table_namesql加上+/+QUERY_TIMEOUT(15000000000......

      1.查看表格的各个字段类型

    describe table_name

    desc table_name

    2.给表名重命名

    rename table 原表名 to 新表名;

    3.mysql查询超时解决

    select /+QUERY_TIMEOUT(150000000000)/ * from table_name

    sql加上+/+QUERY_TIMEOUT(150000000000)/

    4.查看索引

    show index from table_name

    5.创建普通索引

    create index 索引名 on 表名(字段名)

    alter table 表名 add index 索引名(字段名)

    6.创建联合索引

    alter table 表名 add index 索引名(字段名1, 字段名2)

    7.创建主键索引

    alter table 表名 add primary key(字段名)

    8.删除索引

    drop index index_name on table_name

    alter table 表名 drop index 索引名

    9.创建唯一索引

    create unique index 索引名 on 表名(字段名);

    10.group by 具有去重的功能

    11.能用sql语句解决的问题尽量使用sql解决问题,而不要写代码。

    12.删除表的操作

    drop table if exists stu;

    13.使用alter给表添加字段

    ALTER TABLE 【表名】 ADD 【列名】 【类型】

    alter table table1 add transactor varchar(10) not Null;

    14.使用alter删除表的字段

    ALTER TABLE 【表名】 DROP 【列名】

    15.使用alter修改列名

    ALTER TABLE 【表名】 CHANGE 【列名】【新名】

    16.修改表名

    ALTER TABLE tbl_name rename new_tbl_name;

    17.使用explain分析查询的sql语句,查看sql的查询效率。

    explain select 语句

    desc select 语句

    18.创建表一定给每个字段加注释,通过comment '注释'

    19.mysql数据库表,主键的查询效率和速度是大于普通索引的。

    20.今天建的索引,明天才能生效呢。

    21.处理大数据量数据,使用分区、分表、分库操作。

      版权声明:本内容来源于脚本之家,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2020/12/15 发布时间:16:29:12 点击:866 录入:齐天大圣
  • 上一篇:mysql建表常用的sql语句汇总
  • 下一篇:MSSQL复制表数据及表结构
  • 本类新增
    本类热门文章
    Baidu

    YiJiaCMS V5.01 Build 21.03.31(MSSQL) 闽ICP备05000814号-1
    本空间由景安网络提供,百度云加速提供加速防护
    齐天大圣® 制 作 ©2000-2021