09 2019 档案

摘要:1、插入INSERT 插入一条数据 insert into tableName values('',1,1....) values包含所有列对应的值,如果某列存在默认值,可用DEFAULT。 insert into(列1,列2...) values() 插入多条数据 insert into tabl 阅读全文
posted @ 2019-09-12 17:23 攻城狮~2022 阅读(211) 评论(0) 推荐(0) 编辑
摘要:-- 创建数据库CREATE DATABASE IF NOT EXISTS t1 ; -- 查询数据库详细创建语句SHOW CREATE DATABASE t1; -- 修改数据库编码方式ALTER DATABASE t1 CHARACTER SET = utf8; -- 删除数据库DROP DAT 阅读全文
posted @ 2019-09-12 10:56 攻城狮~2022 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1、整型 2、浮点型 3、日期类型 4、字符型 阅读全文
posted @ 2019-09-10 17:22 攻城狮~2022 阅读(151) 评论(0) 推荐(0) 编辑
摘要:一、选择合适的数据类型 1.使用可以存下你的数据的最小的数据类型。2.使用简单的数据类型。int要比varchar类型在mysql处理上更简单。3.尽可能的使用not null定义字段。4.尽量少用text类型,非用不可时最好考虑分表。*使用int来存储日志时间,利用FROM_UNIXTINE()( 阅读全文
posted @ 2019-09-09 14:11 攻城狮~2022 阅读(893) 评论(0) 推荐(0) 编辑
摘要:一、选择合适的列建立索引 1.在where从句,group by从句,order by从句,on从句中出现的列(select)2.索引字段越小越好(表每页数据才会更多,IO效率会更高)3.离散度大的列放到联合索引的前面select * from payment where staff_id=2 an 阅读全文
posted @ 2019-09-09 13:54 攻城狮~2022 阅读(450) 评论(0) 推荐(0) 编辑
摘要:本系列文章是在学习慕课网《性能优化之MySQL优化》视频时及参考别人做的记录整理的笔记。 一、SQL语句优化 使用mysql慢查询日志对有效率问题的SQL进行监控: //查看慢查询日志是否开启show variables like 'slow_query_log'; //查看慢查询日志存储位置sho 阅读全文
posted @ 2019-09-09 11:49 攻城狮~2022 阅读(333) 评论(0) 推荐(1) 编辑

所有内容都是自己使用过程的总结,如有不严谨或者不正确的地方,麻烦大家留言指出,一起研讨。
点击右上角即可分享
微信分享提示