mysql
文章平均质量分 92
多懂一些
尽可能的让自己多懂一些,你才能看懂事物的本质!
展开
-
mysql window 安装
1.下载并解压https://dev.mysql.com/downloads/mysql/2.mysql根目录配置my.ini文件[mysql]default-character-set=utf8mb4[mysqld]basedir = C:\\mysqldatadir = C:\\mysql\\datacharacter_set_server=utf8mb4max_allowed_packet = 20Mmax_connections = 1000sql_mode=NO_EN原创 2020-10-28 14:16:21 · 91 阅读 · 0 评论 -
临时支持group by full
#select @@global.sql_mode;#set global sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';#select @@sql_mode;#set sql...原创 2020-02-09 10:25:39 · 268 阅读 · 0 评论 -
mysql 定时备份
1.编写定时脚本1.1 linux系统vidbback.sh#!/bin/shhome=/usr/local/mysqlnow=`date +%Y%m%d`cd $home/backecho "You are in backup dir:" %home%#echo $home/back/$now$home/bin/mysqldump -u{username} -p{pa...原创 2019-10-08 12:00:56 · 91 阅读 · 0 评论 -
mysql 手动执行命令并提交事务
#开始事务start transaction;#操作前查询select ...#操作update | insert | delete#操作后查询select#提交事务#COMMIT;#回滚事务ROLLBACK;原创 2019-09-28 14:47:14 · 4191 阅读 · 0 评论 -
mysql 断电后无法启动,提示无法更新pid
先查看日志解决方式:主服务器:删除 ib_logfile0 ib_logfile1重新启动更新主从复制查看从库上次更新文件和位置Relay_Master_Log_File: mysql-bin.001258Exec_Master_Log_Pos: 167208640mysql>stop slave;mysql>change master to master_lo...原创 2019-08-01 10:50:34 · 489 阅读 · 0 评论 -
linux 定时拉取并删除远端文件
1.配置免登陆验证ssh-keygen按三次回车cd /root/.ssh/ssh-copy-id x.x.x.x2.下载并删除文件脚本#!/bin/shuserInfo=root@iphome=/appweb/mysql_data_back/2019/dbhome=/usr/local/mysql/backnow=`date +%Y%m%d`#now=201...原创 2019-06-10 10:13:52 · 2490 阅读 · 0 评论 -
mysql 死锁处理
1.查询正在执行的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;2.关闭有问题的事务kill xxx原创 2019-05-29 17:14:51 · 136 阅读 · 0 评论 -
mysql双主搭建和垂直、水平拆分总结
mysql的主从复制已经搭建并实践过了,现在搭建双主互备,最终效果是,任何一个数据库有写操作,另外一台都可以复制。以下是基于mysql5.7版本安装:1.安装并配置数据库; 1.1 解压安装包; 1.2 新建文件夹data 1.3 新建文件my.ini 修改配置如下,其中主从配置为红色字体:# For advice on how to change settin...原创 2019-01-02 16:25:16 · 123 阅读 · 0 评论 -
基于mysql主从的读写分离
1、定义读写枚举,注意这个枚举值跟配置文件里面的key值要一样/** * @author liuqi * @Date 2017-10-24. * @describe 定义枚举类型,读写 */public enum DynamicDataSourceGlobal { READ, WRITE}2、自定义一个注解import java.lang.annotatio原创 2017-10-24 19:47:45 · 172 阅读 · 0 评论 -
mysql 主从
#mysql 主从#切换到rootcd /usr/local/mkdir mysqlcd mysql#检查旧版本yum list installed | grep mysql#如有,删除旧版本yum -y remove xxxwget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.13-linux-glibc2.5-x86_...原创 2017-10-23 20:40:33 · 164 阅读 · 0 评论