随笔 - 1356  文章 - 0  评论 - 1104  阅读 - 1941万

随笔分类 -  Mysql优化

表结构设计规范.txt
摘要:建表命名规范 1:库名、表名、字段名必须使用小写,并采用下划线(_)分割。 2:表名不使用复数名词 3:表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:数 阅读全文
posted @ 2020-09-03 11:02 Ruthless 阅读(842) 评论(0) 推荐(0) 编辑
mysql mysqldump 命令导出指定表的数据
摘要:导出数据不导出结构 mysqldump -t 数据库名 -uroot -p > xxx.sql 阅读全文
posted @ 2019-11-19 14:00 Ruthless 阅读(54845) 评论(0) 推荐(5) 编辑
Mysql设置binlog过期时间并自动删除
摘要:二、调整binlog日志模式 阅读全文
posted @ 2019-09-14 20:17 Ruthless 阅读(12403) 评论(0) 推荐(1) 编辑
mysql时间戳转日期
摘要:-- 日期字符串转时间戳,10位,数据库存储的是13位 select UNIX_TIMESTAMP('2019-09-01 00:00:00'); -- 时间戳转日期 select FROM_UNIXTIME(1567267200,'%Y-%m-%d %H:%i:%s') 阅读全文
posted @ 2019-09-06 16:48 Ruthless 阅读(74395) 评论(4) 推荐(1) 编辑
docker安装mysql8
摘要:docker run --restart=always -d -v /opt/data/conf.d/:/etc/mysql/conf.d/ -v /opt/data/mysql/:/var/lib/mysql -p 3306:3306 --name test-mysql -e MYSQL_ROOT_PASSWORD=xinyar mysql 在/opt/data/conf.d/目录下新建my... 阅读全文
posted @ 2019-09-05 17:05 Ruthless 阅读(833) 评论(0) 推荐(0) 编辑
使用Docker安装mysql,挂载外部配置和数据
摘要:1、挂载外部配置和数据安装 mkdir /opt mkdir /opt/mysql mkdir /opt/mysql/conf.d mkdir /opt/mysql/data/ 创建my.cnf配置文件 touch /opt/mysql/my.cnf my.cnf添加如下内容: [mysqld] user=mysql character-set-server=utf8 default_au... 阅读全文
posted @ 2019-09-05 14:31 Ruthless 阅读(16283) 评论(3) 推荐(3) 编辑
my.cnf
摘要:my.cnf配置文件 阅读全文
posted @ 2019-09-05 14:23 Ruthless 阅读(419) 评论(0) 推荐(0) 编辑
Mysql——查看数据库,表占用磁盘大小
摘要:1、查询所有数据库占用磁盘空间大小 select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tab 阅读全文
posted @ 2019-09-02 15:26 Ruthless 阅读(10622) 评论(0) 推荐(0) 编辑
mysql参数之innodb_buffer_pool_size大小设置
摘要:用于缓存索引和数据的内存大小,这个当然是越多越好, 数据读写在内存中非常快, 减少了对磁盘的读写。 当数据提交或满足检查点条件后才一次性将内存数据刷新到磁盘中。然而内存还有操作系统或数据库其他进程使用, 根据经验,推荐设置innodb-buffer-pool-size为服务器总可用内存的75%。 若设置不当, 内存使用可能浪费或者使用过多。 对于繁忙的服务器, buffer pool 将划分为多个 阅读全文
posted @ 2019-08-29 17:00 Ruthless 阅读(31847) 评论(0) 推荐(1) 编辑
MySQL优化常见Extra分析——慢查询优化
摘要:数据准备: 数据说明:用户表:id主键索引,name普通索引(非唯一),sex无索引;四行记录:其中name普通索引存在重复记录lisi; 一、【Using where】实验语句:explain select * from user where sex='no'; 结果说明:Extra为Using 阅读全文
posted @ 2019-07-27 11:04 Ruthless 阅读(9019) 评论(0) 推荐(4) 编辑
MySQL创建数据库与创建用户以及授权
摘要:1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和create database创建数据库的效果一样。 2、create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户 密码8位以上,包括:大写字母、... 阅读全文
posted @ 2019-03-06 10:21 Ruthless 阅读(37348) 评论(0) 推荐(2) 编辑
mysql遇见contains nonaggregated column 'information_schema.PROFILING.SEQ'异常
摘要:报错如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' whic 阅读全文
posted @ 2018-04-20 15:02 Ruthless 阅读(3107) 评论(0) 推荐(1) 编辑
MySQL慢查询 - 开启慢查询
摘要:MySQL慢查询(一) - 开启慢查询 阅读全文
posted @ 2017-10-18 16:20 Ruthless 阅读(798) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示