MYSQL
北纬34度停留
这个作者很懒,什么都没留下…
展开
-
MYSQL的查询操作练习
MYSQL的查询操作练习前期准备先编写两个脚本,生成一个test库,并在库中分别添加两个表,一个students,一个teachers对于students表:"studetns.sh"#/bin/bash`mysql -e "CREATE DATABASE IF NOT EXISTS $1 CHARACTER SET = 'gbk' COLLATE = 'gbk_chinese_ci'"` /...原创 2018-05-19 02:07:09 · 383 阅读 · 0 评论 -
mysql主从复制
mysql主从复制mysql主从复制原理:Master将自己二进制日志中记录的事件,发送给Slave,Slave收到事件,保存至中继日志中,Slave不接受本地任何的sql命令,只是从中继日志中,读取事件,执行,保存数据。一般来说,无论是Master还是Slave,他们的数据文件和日志文件不在用一块磁盘上主从同步的详细过程如下:主服务器验证连接。 主服务器为从服务器开启一个线程。 从服务器将主服务...原创 2018-06-04 04:33:38 · 524 阅读 · 0 评论 -
mysql主从复制和读写分离实战
目录 mysql主从复制和读写分离实战mysql主从复制Master配置Slave1配置Slave2配置主从复制测试mysql读写分离mysql_proxy配置读写分离测试mysql主从复制和读写分离实战mysql主从复制mysql主从复制模型:(本次是一主二从模型)Master:172.25.254.7slave1:172.25.254.8slave2:172.25.254.9mysql_pr...原创 2018-06-05 06:11:36 · 13435 阅读 · 2 评论 -
mysql事务学习
mysql事务学习mysql的基础架构Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。connectors(连接管理器):与其他编程语言中的sql 语句进行交互Management Serveices & Utilities:系统管理和控制工具Connection Pool (连接池):管理缓冲用户连接,线程处理等需要缓存的需求SQL Interface(SQL接口):接受...原创 2018-05-30 17:09:30 · 213 阅读 · 0 评论 -
mysql用户管理
mysql用户管理RDBMS必须要保证数据安全,包括传输安全、存储安全,访问安全。RDBMS不能被随意的非授权访问,为了确保每一个访问数据库的请求,都是合法的授权的。对于mysql而言,也是如此。用户:是用来获取资源的凭证。mysql用户是一个针对mysql服务的虚拟用户,和操作系统没有关系,所以mysql的用户和系统用户没有任何关系;一般情况下,用户名是公开的,密码只有授权用户才可以得到,密码使...原创 2018-05-31 04:26:21 · 608 阅读 · 0 评论 -
mysql日志管理
mysql日志管理mysql默认不启动任何日志mysql提供不同类型的日志记录不同的日志信息:错误日志:不仅仅记录错误信息一般查询日志:执行的SELECT、DML语句都有可能涉及到查询操作,默认不启用慢查询日志:执行了很长时间(一秒钟就算是很长的查询时间、有可能资源隔离级别会导致查询时间久)的查询操作,为了定位服务器的查询性能问题诊断,一般启用该日志,时间可以指定二进制日志:mysql独有的二进制...原创 2018-06-01 03:22:41 · 242 阅读 · 0 评论 -
mysql备份和还原
mysql备份和还原备份容易,还原难。一般情况,都是没事备份,出事还原。备份:给数据创建一个数据副本,在出现任何数据故障时,保证数据不丢失。RAID1,RAID10,是在硬件上保证数据备份,但是在逻辑上,并不能进行数据备份,比如:执行了DORP命令,RAID备份的数据也会丢失。备份类型:根据服务器是否可在线:热备份:服务器在线备份,读写操作可继续进行,事务处理的同时进行备份温备份:服务器在线备份,...原创 2018-06-02 13:45:30 · 329 阅读 · 0 评论 -
Mysql基准测试
Mysql基准测试为什么要基准测试基准测试是唯一方便有效的、可以学习系统在给丁的工作负载下会发生什么的方法。一个完善的基准测试可以:验证基于系统的一些假设,确认该假设是否符合实际情况重现一些异常行为,有备无患的得到解决方法获取当前系统性能和运行情况,为系统优化提供先决条件模拟比当前系统更高的负载,找到系统的扩展瓶颈规划未来业务增长,包括硬件、网络容量、服务类型、及其他相关资源测试应用使用可变环境的...原创 2018-07-05 15:35:24 · 1368 阅读 · 0 评论 -
查询一个表中如age第N大的段数据
查询一个表中如age第N大的段数据测试表:MariaDB [jinyong]> show tables;+-------------------+| Tables_in_jinyong |+-------------------+| user |+-------------------+1 row in set (0.01 sec)Mar...原创 2018-09-04 00:36:54 · 720 阅读 · 0 评论