mysql中操作表常用的sql总结
16lz
2021-12-14
1.查看表格的各个字段类型
describe table_namedesc table_name
rename table 原表名 to 新表名;
3.mysql查询超时解决
select /+QUERY_TIMEOUT(150000000000)/ * from table_namesql加上+/+QUERY_TIMEOUT(150000000000)/
show index from table_name
create index 索引名 on 表名(字段名)alter table 表名 add index 索引名(字段名)
alter table 表名 add index 索引名(字段名1, 字段名2)
alter table 表名 add primary key(字段名)
drop index index_name on table_namealter table 表名 drop index 索引名
create unique index 索引名 on 表名(字段名);
11.能用sql语句解决的问题尽量使用sql解决问题,而不要写代码。
12.删除表的操作
drop table if exists stu;
ALTER TABLE 【表名】 ADD 【列名】 【类型】alter table table1 add transactor varchar(10) not Null;
ALTER TABLE 【表名】 DROP 【列名】
ALTER TABLE 【表名】 CHANGE 【列名】【新名】
ALTER TABLE tbl_name rename new_tbl_name;
explain select 语句desc select 语句
19.mysql数据库表,主键的查询效率和速度是大于普通索引的。
20.今天建的索引,明天才能生效呢。
21.处理大数据量数据,使用分区、分表、分库操作。
更多相关文章
- Android(安卓)MediaPlayer 常用方法介绍
- Android下Excel的操作
- Android常用控件
- 【Android】文件读写操作(含SDCard的读写)
- Android(安卓)常用RGB值以及中英文名称
- Android中的常用的对话框
- 【【【常用的ubuntu第三方工具及android命令(自存档)】】】二
- Android(安卓)MediaPlayer 常用方法介绍
- 【android开发】styles.xml常用的设置属性汇总