
MySQL
文章平均质量分 90
南极亚拉
这个作者很懒,什么都没留下…
展开
-
Mysql数据库主从配置操作方案
一、主从备份1.热备份的条件(1)mysql的版本都要高于3.2。(2)作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本。尽量推荐两者版本相同。(3)mysql安装目录下存在my.ini配置文件,如果没有请先配置,详见参考二:安装之后没有my.ini配置文件怎么办2.范例环境:操作系统:windows7MySQL版本:5.7服务器A的IP:192.168.68.56服务器B的IP:192.168.68.13...原创 2021-01-07 14:04:18 · 451 阅读 · 0 评论 -
Mysql 导入sql文件,数据过大,导致报错MySQL server has gone away,解决方案
解决MySQL server has gone away1、应用程序长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。或者长时间闲置数据库连接(我的项目就是这样)解决方案:在my.cnf文件中添加或者修改以下两个变量:1 wait_timeout=2880000 2 interactive_timeout = 2880000 关于两个变量的具体说明可以google或者看官方手册。如果不能修改my.cnf,则可以在连接数据库的时候设置CLIENT_INTERACTIVE...转载 2020-08-27 17:50:08 · 441 阅读 · 0 评论 -
Windows 下 MySQL 简单定时自动备份、删除过期备份并自动提交git
参考:https://blog.youkuaiyun.com/qq_37103010/article/details/78900553 Windows 下 MySQL 简单定时自动备份、删除过期备份1.创建git本地仓库先建立远程仓库,在本地进行克隆,输入账号和密码完成一次push。2.创建批处理文件mysql_backup.batrem ******MySQL backup start********@echo off::删除超过30天的备份数据forfiles /p "D:\db_bac..原创 2020-06-10 16:21:04 · 524 阅读 · 0 评论 -
MySQL存储过程执行慢(因为字符集不同导致)
1.现象:1.执行MySQL存储过程在测试环境只要0.1s左右,到了生产环境qu却要5s左右,偏差很大。2.非常简单的存储过程函数,处理的数据只有8条。3.把存储过程里的查询单独拿出来查询速度很快,但是放在存储过程函数中就很慢。2.原因:数据库表中的字段是utf-8,而数据库字符集后来改成了utf8mb4。存储过程中定义参数时,没有指定字符集,会默认读取创建存储过程时的全局...原创 2020-03-18 23:31:37 · 2615 阅读 · 0 评论