随笔分类 -  mysql

摘要:Q:MySQL还原备份出错 ERROR 2005(HY000) unkonw MySQL server host A:新建数据库utf8 mysql -u root -p --default-character-set=utf8 use test; set names utf8; source e: 阅读全文
posted @ 2020-07-14 16:40 kylingx 阅读(2554) 评论(0) 推荐(0)
摘要:#配置Mariadb日志 日志有6种,分别是查询日志(general_log),慢查询日志(log_slow_queries),错误日志(log_error,log_warnings),二进制日志(binlog),中继日志(relay_log)和事务日志(innodb_log) #查询日志 日志存储 阅读全文
posted @ 2020-06-29 08:38 kylingx 阅读(653) 评论(0) 推荐(0)
摘要:crontab -e 0 8 * * * docker exec mysql_container mysqldump -uroot -proot_password database_name > /var/backups/mysql/$(date +%Y%m%d_%H%M%S).sql mysql_ 阅读全文
posted @ 2020-06-22 20:12 kylingx 阅读(431) 评论(0) 推荐(0)
摘要:show global status like 'Max_used_connections'; #已经使用的连接数 show variables like 'max_connections'; #mysql的最大连接数 set global max_connections=500; #修改最大连接数 阅读全文
posted @ 2020-06-08 13:13 kylingx 阅读(146) 评论(0) 推荐(0)
摘要:1. 在命令行中直接查看版本号 mysql -V 2. 在 mysql --help 中查找与版本相关的信息 mysql --help | grep Ver 3. 在mysql命令行里面查看版本信息 mysql -u root -p select version(); 4. 在mysql命令号里面查 阅读全文
posted @ 2020-05-28 09:50 kylingx 阅读(855) 评论(0) 推荐(0)
摘要:首先新建一个查询, show variables like 'sql_mode'; set global sql_mode='strict_trans_tables,no_zero_in_date,error_for_division_by_zero,no_auto_create_user,no_e 阅读全文
posted @ 2020-05-13 09:23 kylingx 阅读(1187) 评论(0) 推荐(0)
摘要:```备份指定库exammysqldump --set-gtid-purged=off -uroot -p'test' exam | gzip > exam.sql.gz gunzip exam.sql.gz 还原指定库mysql>source /data/exam.sql备份全部mysqldump --set-gtid-purged=off -uroot -p'test' -A | gzip >... 阅读全文
posted @ 2020-04-02 10:07 kylingx 阅读(680) 评论(0) 推荐(0)
摘要:``` 用来解决mysql库、表之间同步的问题,可使用脚本定时同步 下载路径 https://www.percona.com/downloads/percona-toolkit/LATEST/ 文档 https://www.percona.com/doc/percona-toolkit/LATEST/pt-table-sync.html yum install -y *.gz 使用方法(任意两库之 阅读全文
posted @ 2020-04-01 17:44 kylingx 阅读(378) 评论(0) 推荐(0)
摘要:``` 解压 gzip -d daily_exam_2020-04-01_12h04m_Wednesday.sql.gz mysqldump还原 mysql -uroot -p'123456' exam < daily_exam_2020-04-01_12h04m_Wednesday.sql 提示(主要原因是之前的数据库里面配置了主从,再导出的时候一起导出来了。所以导入时会出现这个问题。) @@G 阅读全文
posted @ 2020-04-01 13:15 kylingx 阅读(141) 评论(0) 推荐(0)
摘要:``` 创建库 create database zabbix character set utf8 collate utf8_bin; 创建用户 create user 'slave'@'IP' identified by 'passwd'; 直接授权及建用户 grant all privilege 阅读全文
posted @ 2020-03-30 22:14 kylingx 阅读(155) 评论(0) 推荐(0)
摘要:```主库:创建复制用户create user 'slave'@'IP' identified by 'password';grant replication slave on *.* to 'slave'@'IP';flush privileges;select user,host from mysql.user;show grants for 'slave'@'IP';show master ... 阅读全文
posted @ 2020-03-30 22:09 kylingx 阅读(100) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-11 18:37 kylingx 阅读(833) 评论(0) 推荐(0)
摘要:1.通过show processlist;或show full processlist;命令查看当前执行的查询 2.杀掉该进程 mysql kill 19 3.通过慢查询日志找到具体的sql语句 开启慢查询: [mysqld] slow_query_log=1 开启慢查询 long_query_ti 阅读全文
posted @ 2020-01-13 18:26 kylingx 阅读(468) 评论(0) 推荐(0)
摘要:```docker pull mysql:5.7docker run -p 3307:3306 --name mysql01 \-it \-v /data/docker/mysql01/conf:/etc/mysql/conf.d \-v /data/docker/mysql01/logs:/var/log/mysql \-v /data/docker/mysql01/data:/var/lib/... 阅读全文
posted @ 2019-12-10 21:33 kylingx 阅读(170) 评论(0) 推荐(0)
摘要:``` !/bin/sh INNOBACKUPEX=innobackupex INNOBACKUPEXFULL=/usr/bin/$INNOBACKUPEX TODAY= YESTERDAY= USEROPTIONS=" user=root password=123456" TMPFILE="/ho 阅读全文
posted @ 2019-11-19 09:35 kylingx 阅读(421) 评论(0) 推荐(0)
摘要:备份(导出)所有数据库的数据和结构(注意:这种方式备份,还原时,无需先创建数据库,可直接导入) 备份指定数据库(db1和db2) 恢复(导入)所有库 mysql u root p 'password' 阅读全文
posted @ 2019-10-22 09:15 kylingx 阅读(114) 评论(0) 推荐(0)
摘要:1、xtrabackup的安装 8.0版本 支持mysql8 wget https://www.percona.com/downloads/Percona XtraBackup LATEST/Percona XtraBackup 8.0 7/binary/redhat/7/x86_64/percon 阅读全文
posted @ 2019-10-21 17:49 kylingx 阅读(343) 评论(0) 推荐(0)
摘要:Mysql部署 通用安装包mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz #卸载自带的mariadb rpm -qa|grep mariadb rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 #MySQL数据库安 阅读全文
posted @ 2019-10-20 20:28 kylingx 阅读(313) 评论(0) 推荐(0)