随笔分类 -  MySQL

摘要:随着业务量的增长,mysql默认安装所在分区大小出现瓶颈,通常需要将datadir换到较大的分区 示例原目录:/usr/local/mysql/data/示例新目录:/data/mysqldata/ 1,停止mysqld服务/sbin/service mysqld stop 2,复制数据库到新目录c 阅读全文
posted @ 2016-02-03 09:55 zping 阅读(774) 评论(0) 推荐(0) 编辑
摘要:运行中的mysql状态查看 对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态。 (1)QPS(每秒Query量) QPS = Questions(or Queries) / seconds mysql > show global status like 'Question%'; 阅读全文
posted @ 2016-01-27 16:19 zping 阅读(16372) 评论(0) 推荐(1) 编辑
摘要:SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user 如果出现: 使用下列命令更新密码: mysql> SET PASSWORD = PASSWORD('123'); 这句话重新设置一次 阅读全文
posted @ 2016-01-22 14:15 zping 阅读(366) 评论(0) 推荐(0) 编辑
摘要:修改mysql目录及子文件属主和属组 shell> cd /usr/local shell> ln -s /home/mysql/mysql-5.7.10 mysql #在/usr/local/目录下创建一个mysql链接 shell> cd mysql shell> mkdir data #作为存 阅读全文
posted @ 2016-01-20 16:17 zping 阅读(2711) 评论(0) 推荐(0) 编辑
摘要:mysql更改端口修改/etc/my.cnf添加port=3308修改后如下[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockport=3308user=mysql# Disabling symbolic-links is r... 阅读全文
posted @ 2016-01-19 16:10 zping 阅读(701) 评论(0) 推荐(0) 编辑
摘要:SHOW STATUS LIKE '%Table_locks%'Table_locks_immediate | 105 |Table_locks_waited | 3 |如果Table_locks_waited的值比较高,则说明存在着较严重的表级锁争用情况。这时,需要我们对应用做进一步的检查,来确... 阅读全文
posted @ 2015-12-28 10:25 zping 阅读(870) 评论(0) 推荐(0) 编辑
摘要:explain分析查询使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。这可以帮你分析你的查询语句或是表结构的性能瓶颈。通过explain命令可以得到:– 表的读取顺序– 数据读取操作的操作类型– 哪些索引可以使用– 哪些索引被实际使用– 表之间... 阅读全文
posted @ 2015-10-23 15:38 zping 阅读(2147) 评论(0) 推荐(0) 编辑
摘要:#!/bin/sh #本份数据库 #Local backup dir and backup bin setting Local_Dir=/var/jfb/backup/mysql Backup_Bin=/usr/bin/mysqldump #Database setting Db_Host=172.30.0.2 Db_Name=ec Db_User=uu_db Db_Pass=lok Bak_... 阅读全文
posted @ 2015-10-21 18:09 zping 阅读(250) 评论(0) 推荐(0) 编辑
摘要:要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释:状态名作用域详细解释Aborted_clientsGlobal由于客户端没有正确关闭连接导致客户端终止而中断的连接数Aborted_connects... 阅读全文
posted @ 2015-10-19 15:41 zping 阅读(896) 评论(0) 推荐(0) 编辑
摘要:MySQL乱码:用语句show variables like 'character%';来查看当前数据库的相关编码集。修改My.cnf文件增加[mysqld]character-set-server=utf8重启Mysql:+--------------------------+----------... 阅读全文
posted @ 2015-10-14 11:29 zping 阅读(230) 评论(0) 推荐(0) 编辑
摘要:mysql>grant select on *.* to read@'%' identified by 'j'; //给予read用户只读全部库的权限 mysql>grant select,delete,update,create,drop on *.* to test@"%" identified 阅读全文
posted @ 2015-10-09 16:58 zping 阅读(311) 评论(0) 推荐(0) 编辑
摘要:Linux下MySQL的备份与还原 2.1 备份 [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) [root@localhost mysql]# mysqldump -u root -p voice>vo 阅读全文
posted @ 2015-10-09 14:49 zping 阅读(419) 评论(0) 推荐(0) 编辑
摘要:MySQL服务器突然不能启动,查看最后的启动日志如下: 080825 09:38:04 mysqld started080825 9:38:04 [ERROR] Can't start server : Bind onunixsocket: Permission denied080825 9:38... 阅读全文
posted @ 2015-09-29 11:06 zping 阅读(1837) 评论(0) 推荐(0) 编辑
摘要:搭建(192.168.1.10 -> 192.168.1.20) 1 master 上执行 阻塞 DMLflush tables with read lock; 记录 File 和 Positionshow master status; mysqldump -u root -p --all-data 阅读全文
posted @ 2015-09-15 16:09 zping 阅读(421) 评论(0) 推荐(0) 编辑
摘要:linux安装mysql-5.6.26 查看工具:winscp 下载地址 http://mirrors.sohu.com/mysql/MySQL-5.6/ 文件: mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 解压 tar -xzf mysql-5.6.26-l 阅读全文
posted @ 2015-09-14 17:17 zping 阅读(2592) 评论(0) 推荐(0) 编辑
摘要:MySQL5.6开始主从复制有两种方式:基于日志(binlog);基于GTID(全局事务标示符)。看MySQL的My.ini,看服务的启动配置到那个配置文件。根据《烂泥:学习mysql数据库主从同步复制原理》文章可知,mysql的主从同步复制过程如下:1、主库master在执行SQL语句之后,会把相... 阅读全文
posted @ 2015-08-20 10:47 zping 阅读(553) 评论(0) 推荐(0) 编辑
摘要:CentOs中mysql的安装与配置在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其他选择还可以有postgreSQL,oracle等在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包,http://dev.mysq... 阅读全文
posted @ 2015-07-15 14:40 zping 阅读(284) 评论(0) 推荐(0) 编辑

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