MySQL
文章平均质量分 93
halou90
这个作者很懒,什么都没留下…
展开
-
MySQL无法打开情况下读取frm文件的表结构
MySQL Utilities、mysqlfrm使用、frm文件解析、表结构获取原创 2024-04-23 10:13:22 · 860 阅读 · 0 评论 -
LINUX上MYSQL优化三板斧
现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。闲话少说,进入正题。一、CPU首先从CPU说起。你仔细检查的话,有些服务器上会有的一个有趣的现象:你cat /proc/cpuinfo时,会发现CPU的频率竟然跟它标称的频率不一样:#转载 2016-04-20 15:03:23 · 431 阅读 · 0 评论 -
Got fatal error 1236 from master when reading data from binary log
两台RHEL6.3测试服务器上,存在1主3备的MySQL5.6环境,由于很长时间没有使用,今天启动之后,3台slave分别出现了Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'问题,显示没有原创 2016-04-08 13:45:31 · 2663 阅读 · 1 评论 -
declare handler 声明异常处理的语法
声明异常处理的语法DECLARE{EXIT | CONTINUE}HANDLER FOR{error-number | SQLSTATE error-string | condition}SQL statement上述定义包括:Handler Type (CONTINUE,EXIT)//处理类型 继续或退出Handler condition (SQLST转载 2016-04-12 15:46:16 · 10672 阅读 · 0 评论 -
MySQL的lock tables和unlock tables的用法
早就听说lock tables和unlock tables这两个命令,从字面也大体知道,前者的作用是锁定表,后者的作用是解除锁定。但是具体如何用,怎么用,不太清楚。今天详细研究了下,总算搞明白了2者的用法。lock tables 命令是为当前线程锁定表.这里有2种类型的锁定,一种是读锁定,用命令 lock tables tablename read;另外一种是写锁定,用命令lock table转载 2015-12-24 16:03:52 · 1628 阅读 · 0 评论 -
MySql中Lock命令和unlock命令
在同一个连接当中,执行了一次lock table之后,如果再次执行lock table,那么之前被锁住的表就自动解锁了。下面这张图可以证明:-----------------------------------------------------------------A session that requires locks must acquire all th转载 2015-12-24 16:02:11 · 655 阅读 · 0 评论 -
MySQL数据库的初始化mysql_install_db
一、mysql_install_db说明当MySQL的系统库(mysql系统库)发生故障或需要新加一个mysql实例时,需要初始化mysql数据库。需要使用的命令:/usr/local/mysql/bin/mysql_install_db#/usr/local/mysql/bin/mysql_install_db --help 可以查看帮助信息如下:Usage: /转载 2016-01-25 14:13:34 · 768 阅读 · 0 评论 -
MySQL下创建索引
root@mysql-master:~# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.6.21-70.1-log Source distribution原创 2016-01-07 14:28:41 · 479 阅读 · 0 评论 -
使用Symbolic Links以支持数据分区存储
MySQL数据库及表(仅MyISAM)支持符号链接(symbolic link),即数据库或表可以存储在my.cnf中指定datadir之外的分区或目录。要支持符号链接,需要在配置中设置symbolic-links=1(较新的版本为默认开启)假设my.cnf有设置data目录: [plain] view plaincopydata转载 2015-12-03 14:13:42 · 3205 阅读 · 0 评论 -
xtrabackup启动报错处理
报错1:xtrabackup_56: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory innobackupex: fatal error: no 'mysqld' group in MySQL options DB转载 2015-11-06 08:23:42 · 1446 阅读 · 1 评论 -
mysqldump使用
此处介绍mysqldump的使用[mysql@Mserver1 ~]$ mysqldump -usystem -p menagerie > /data/mysqldata/backup/menagerie_fulldbbak.sql[mysql@Mserver1 backup]$ ll总用量 4-rw-rw-r--. 1 mysql mysql 3539 11月 5原创 2015-11-05 13:31:08 · 451 阅读 · 0 评论 -
mysqlbinlog使用
[mysql@Mserver1 binlog]$ mysqlbinlog mysql.000009。。。。。use `ttt`/*!*/;SET TIMESTAMP=1446690281/*!*/;SET @@session.pseudo_thread_id=1/*!*/;SET @@session.foreign_key_checks=1, @@session.sql_aut原创 2015-11-05 14:47:39 · 452 阅读 · 0 评论