随笔分类 -  mysql

mysql:having 用法
摘要:顺序:where -> group by -> min -> order by -> limit 在select语句中使用having 子句来指定一组行或聚合的过滤条件 having 子句通常与 group by子句一起使用,以根据指定的条件过滤分组。如果省略group by子句,则having 子 阅读全文

posted @ 2018-12-26 22:02 xiaobai小白 阅读(5013) 评论(0) 推荐(0)

mysql:10道mysql查询语句面试题
摘要:表结构 学生表student(id,name) 课程表course(id,name) 学生课程表student_course(sid,cid,score) 创建表的sql代码 ```sql create table student( id int unsigned primary key auto_ 阅读全文

posted @ 2018-12-26 18:20 xiaobai小白 阅读(8101) 评论(0) 推荐(0)

mysql:破解MySQL密码的一种方法
摘要:1, 修改mysql配置文件/etc/my.cnf 2, 重启mysql后直接用root用户登录(不用输入密码) 3, 进入mysql数据库,更新密码 4, 恢复配置文件/etc/my.cnf 5,重启mysql服务,用新密码登录 阅读全文

posted @ 2018-12-24 16:53 xiaobai小白 阅读(256) 评论(0) 推荐(0)

mysql:explain分析sql
摘要:对于执行较慢的sql,可以使用explain命令查看这些sql的执行计划。查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看 expain出来的信息有11列,分别是id、select_type、table、partitions、type、possible_ke 阅读全文

posted @ 2018-12-20 23:53 xiaobai小白 阅读(217) 评论(0) 推荐(0)

Mysql:零散记录
摘要:limit用法 查询第4行记录 select * from tablename limit 3,1; limit 3,1:截取第3行加1行的数据 查询第6-15行 select * from tablename limit 5,10; 多表查询用法 外键查询 tenants表有id字段 users表 阅读全文

posted @ 2018-11-19 22:55 xiaobai小白 阅读(130) 评论(0) 推荐(0)

select into outfile 与 load data infile
摘要:select into outfile用法 MySQL中,可以使用SELECT...INTO OUTFILE语句将表的内容导出为一个文本文件。 “OPTION”参数为可选参数选项,其可能的取值有: FIELDS TERMINATED BY '字符串':设置字符串为字段之间的分隔符,可以为单个或多个字 阅读全文

posted @ 2018-10-22 17:51 xiaobai小白 阅读(795) 评论(0) 推荐(0)

GTID
摘要:什么是GTID Replication 从 MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。 在原来基于二进制日志的复制中,从库需要告知主库要从哪个偏移量进 阅读全文

posted @ 2018-10-12 15:09 xiaobai小白 阅读(6683) 评论(0) 推荐(2)

mysql 权限
摘要:==mysql权限== ---- ==usage== 连接登陆权限,仅限数据库登陆,默认自动授于 ----- ==file== 拥有file权限才可以执行select .. into outfile和load data infile ... 不建议授权给管理员以外的用户 ----- ==super== 允许用户终止任何查询;修改全局变量SET的语句,例如:cha... 阅读全文

posted @ 2018-09-21 11:24 xiaobai小白 阅读(150) 评论(0) 推荐(0)

mysql
摘要:centos7: yum -y install gcc gcc-devel gcc-c++ gcc-c++-devel autoconf* automake* zlib* libxml*ncurses-devel ncurses libgcrypt* libtool* cmake openssl o 阅读全文

posted @ 2018-09-05 10:18 xiaobai小白 阅读(271) 评论(0) 推荐(0)

mycat——未完成
摘要:https://www.cnblogs.com/joylee/p/7513038.html https://blog.csdn.net/wrs120/article/details/80417345 https://www.cnblogs.com/ivictor/p/5111495.html htt 阅读全文

posted @ 2018-09-03 13:44 xiaobai小白 阅读(114) 评论(0) 推荐(0)

mysql错误Error(1133): Can’t find any matching row in the use
摘要:执行插入用户语句没有问题,但是执行权限赋值的时候提示:1133 - Can't find any matching row in the user table; 解决办法:插入新的用户成功时,需要刷新(flush privileges;)下mysql 权限列表。 当SQL线程停止 重启无效的时候,需 阅读全文

posted @ 2018-08-22 17:42 xiaobai小白 阅读(3840) 评论(0) 推荐(0)

xtrbackup备份mysql
摘要:mysqldump备份方式是采用逻辑备份,但是它最大的缺陷就是备份和恢复速度慢对于一个小于50G的数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合了。 xtrabackup是一种物理备份工具,通过协议连接到mysql服务端,然后读取并复制innodb底层 阅读全文

posted @ 2018-08-22 17:13 xiaobai小白 阅读(534) 评论(0) 推荐(0)

配置Mysql审计
摘要:mysql-audit.json:Mysql审计日志 插件下载地址: https://bintray.com/mcafee/mysql-audit-plugin/release/1.1.4-725#files 首先查看mysql的插件保存目录: 解压缩: 把so文件复制到上面的目录下: 查看安装后的 阅读全文

posted @ 2018-08-21 14:33 xiaobai小白 阅读(934) 评论(0) 推荐(0)

Mysql:sql语句
摘要:练习的表可以在博客的文件中下载 阅读全文

posted @ 2018-08-17 17:12 xiaobai小白 阅读(270) 评论(0) 推荐(0)

mysql基准测试与sysbench工具
摘要:一、基准测试简介 1、什么是基准测试 数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。 基准测试与压力测试 基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物车业务) 阅读全文

posted @ 2018-08-16 11:34 xiaobai小白 阅读(248) 评论(0) 推荐(0)

导航