代码改变世界

随笔分类 -  数据库技术(My SQL)

MySQL查看修改存储引擎总结

2017-03-18 10:25 by 潇湘隐者, 20373 阅读, 收藏, 编辑
摘要: 本文总结了MySQL下查看、修改存储引擎的一些方法。测试、验证环境为MySQL 5.6 ,如有差异,请以实际版本为准 1:查看MySQL的存储引擎信息 1.1 使用show engines命令。 Support列, YES表示当前版本支持这个存储引擎, DEFAULT表示该引擎是默认的引擎。NO表示不支持该存储引擎。如下所示,InnoDB是默认的存储引擎。 1.2 可以查看... 阅读全文

XtraBackup备份出现"Can't locate Digest/MD5.pm in @INC"

2017-02-23 13:34 by 潇湘隐者, 7658 阅读, 收藏, 编辑
摘要: 在CentOS 7上安装了Xtrabackup 2.4.5(innobackupex version 2.4.5 Linux (x86_64) (revision id: e41c0be)),然后做备份时遇到下面错误信息“Can't locate Digest/MD5.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/loca... 阅读全文

远程连接MySQL数据库问题总结

2017-02-07 10:45 by 潇湘隐者, 3000 阅读, 收藏, 编辑
摘要: 远程连接MySQL数据库时,陆陆续续遇到了一些杂七杂八的问题,相信很多人也曾经遇到过这类问题,下面总结归纳在下面,方便以后直接查找。 1:出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (111) [root@cluster-00 ~]# mysql -h 10.20.34.76 -u root... 阅读全文

CentOS 7 安装MySQL 5.6遇到的疑难杂症小结

2016-11-11 14:42 by 潇湘隐者, 9328 阅读, 收藏, 编辑
摘要: 在一测试服务器(CentOS Linux release 7.2.1511)上安装MySQL 5.6(5.6.19 MySQL Community Server)时遇到下面错误,这个是因为CentOS 7的默认数据库已经不再是MySQL了,而是MariaDB. MySQL安装时的mysql lib库与mariadb的库、包冲突了,如下详情所示(省略了大量日志) [root@azrlnx06... 阅读全文

Linux 平台MySQL启动关闭方式总结

2016-07-20 11:57 by 潇湘隐者, 96239 阅读, 收藏, 编辑
摘要: MySQL的启动方法有很多种,下面对比、总结这几种方法的一些差异和特性,下面实验的版本为MySQL 5.6。如有疏漏或不足,敬请指点一二。 1:使用mysqld启动、关闭MySQL服务 mysqld是MySQL的守护进程,我们可以用mysqld来启动、关闭MySQL服务,关于mysqld, MySQL 5.6官方介绍资料如下所示: mysqld, also known as ... 阅读全文

MySQL慢查询日志总结

2016-06-17 10:32 by 潇湘隐者, 121947 阅读, 收藏, 编辑
摘要: 慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql数据库并不启动慢查询日志,需要我们手动来设置这个参数,当然,如果不是调优需要的话,一般不建... 阅读全文

MySQL错误日志总结

2016-05-11 23:49 by 潇湘隐者, 40380 阅读, 收藏, 编辑
摘要: MySQL错误日志是记录MySQL 运行过程中较为严重的警告和错误信息,以及MySQL每次启动和关闭的详细信息。错误日志的命名通常为hostname.err。其中,hostname表示服务器主机名。 The error log contains information indicating when mysqld was started and stopped and also any criti... 阅读全文

MySQL server version for the right syntax to use near 'TYPE=MyISAM'

2016-04-27 14:07 by 潇湘隐者, 19189 阅读, 收藏, 编辑
摘要: 最近将一个版本为4.0.18-Max的MySQL数据库迁移到5.6.20-enterprise-commercial-advanced上。好吧,这是我迄今为止,见到过的最古老版本的MySQL数据库,这个数据库跑在一个512M上老古董PC上,已经存活了十多年了。使用mysqldump导出导入时,遇到了一个错误: mysql>CREATE TABLE BackupFrequency ( B... 阅读全文

MySQL 使用XtraBackup的shell脚本介绍

2016-04-25 14:49 by 潇湘隐者, 2073 阅读, 收藏, 编辑
摘要: mysql_backup.sh是关于MySQL的一个使用XtraBackup做备份的shell脚本,实现了简单的完整备份和增量备份、以及邮件发送备份信息等功能。功能目前还比较简单,后续将继续完善和增加相关功能。参考了网上MySQL备份的脚本,如有不足的地方,欢迎大家拍砖! 1: 使用前,请先做一些配置选项修改,例如备份路径设置、连接数据库的账号密码等等。 2: 在BACKUP_DIR目录下,创... 阅读全文

XtraBackup出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock'

2016-03-22 23:18 by 潇湘隐者, 21021 阅读, 收藏, 编辑
摘要: Xtrabackup做备份时遇到下面错误信息MySQL server: Can't connect to local MySQL server through socket '/tmp/mysql.so‘(2) [root@MySQL-DB ~]# innobackupex --defaults-file=/usr/my.cnf --user=root --password=passwor... 阅读全文

CentOS 6.6安装Xtrabackup RPM提示缺少libev.so.4()

2016-03-22 22:02 by 潇湘隐者, 17064 阅读, 收藏, 编辑
摘要: 在CentOS Release 6.6安装percona-xtrabackup-2.3.4时,遇到下面错误信息 rpm -ivh percona-xtrabackup-2.3.4-1.el6.x86_64.rpm 在 https://bugs.launchpad.net/percona-xtrabackup/+bug/1526636上看到,这个是一个bug来着,在 percona-xtraba... 阅读全文

MySQL如何导出带日期格式的文件

2015-12-30 20:03 by 潇湘隐者, 5489 阅读, 收藏, 编辑
摘要: 一网友问在MySQL中如何只用SQL语句导出带日期格式的文件。觉得有点意思,于是尝试了一下。导出文件使用SELECT INTO OUTFILE 但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。具体语句如下所示 mysql> SET @SqlScript= CONCAT("SELECT * INTO OUTFILE '/tmp/sql_o... 阅读全文

mysqldump:Couldn't execute 'show create table `tablename`': Table tablename' doesn't exist (1146)

2015-11-15 09:45 by 潇湘隐者, 11169 阅读, 收藏, 编辑
摘要: 遇到了一个错误mysqldump: Couldn't execute 'show create table `CONCURRENCY_ERRORS`': Table INVOICE_OLD.CONCURRENCY_ERRORS' doesn't exist (1146) ###### WARNING ###### Errors reported during AutoMySQLBackup exe... 阅读全文

MySQL 博客文章目录(2017-02-18更新)

2015-11-14 22:53 by 潇湘隐者, 3115 阅读, 收藏, 编辑
摘要: 1MySQL安装配置 Linux MySQL源码安装缺少ncurses-devel包 Linux平台卸载MySQL总结 Linux 卸载mysql-libs包出现错误 CentOS 7 安装MySQL 5.6遇到的疑难杂症小结 2 MySQL管理配置 MySQL修改root账号密码 MySQL查看数 阅读全文

Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.

2015-11-12 14:43 by 潇湘隐者, 1124 阅读, 收藏, 编辑
摘要: 在使用Automysqlbackup备份MySQL时,有时候你会在邮件里面看见"WARNING: Turning off multicore support, since pigz isn't there."这样的告警信息,为什么会出现这个告警信息呢? 错误原因: Automysqlbackup在备份MySQL数据库时会去压缩dump文件。而且支持多处理器。它默认使用pigz进行压缩处理。... 阅读全文

AutoMySQLBackup 3.0 Bug:"du: WARNING: use --si, not -H"

2015-11-05 17:42 by 潇湘隐者, 1007 阅读, 收藏, 编辑
摘要: 案例环境: 操作系统版本: Red Hat Enterprise Linux Server release 5.7 64bit 数据库版本 : 5.6.19 MySQL Community Server AutoMySQLBackup: Automysqlbackup-v3.0_rc6 案例场景: AutoMySQLBackup 3.0版本备份时,出现告警错误“du: WARNING: us... 阅读全文

mysql: unknown variable 'character-set-client=utf8'

2015-10-07 22:16 by 潇湘隐者, 27166 阅读, 收藏, 编辑
摘要: 在同事安装的MySQL服务器上(居然安装的是My-SQL 5.1.73的老旧版本),登录MySQL时遇到下面“mysql: unknown variable 'character-set-client=utf8'”错误: [root@MySQLDB002 lib]# mysql -u root -p mysql: unknown variable 'character-set-client=u... 阅读全文

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

2015-07-30 23:17 by 潇湘隐者, 17339 阅读, 收藏, 编辑
摘要: 从供应商手中接手一个云平台(Windwos Azure)上的MySQL数据库,登录数据库时遇到错误: $mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 检查配置文件/et... 阅读全文

MySQL备份还原——AutoMySQLBackup介绍

2015-07-15 17:25 by 潇湘隐者, 5637 阅读, 收藏, 编辑
摘要: AutoMySQLBackup是一个开源的MySQL备份脚本。可以说它是一个轻量级的备份方案,AutoMySQLBackup的安装、配置非常简单、方便。AutoMySQLBackup的sourceforge上介绍有如它本身,也非常的简单: Description AutoMySQLBackup with a basic configuration will create Daily, Weekly... 阅读全文

mysqldump: Got error: 1142: SELECT, LOCK TABLES command denied to user 'root'@'localhost' for table 'accounts' when using LOCK TABLES

2015-07-11 23:28 by 潇湘隐者, 9322 阅读, 收藏, 编辑
摘要: AutoMySQLBackup备份时,出现mysqldump: Got error: 1142: SELECT, LOCK TABLES command denied to user 'root'@'localhost' for table 'accounts' when using LOCK TABLES错误,具体内容如下所示 [root@DB-Server ~]# /usr/bin/aut... 阅读全文
上一页 1 ··· 3 4 5 6 7 8 下一页
点击右上角即可分享
微信分享提示