![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 67
mysql
Jerry00713
互联网时代,不更新自己注定被淘汰
展开
-
Linux(CentOS 7)下安装 MySQL 8.0.31
注意,由于是Centos 7 ,就下载Linux 7。原创 2023-01-03 17:31:47 · 1605 阅读 · 1 评论 -
MySQL启动报错“Bind on TCP/IP port: Address already in use”
启动报错“Bind on TCP/IP port: Address already in use”问题描述:mysql启动失败,查看err日志原因分析:端口3306被占用使用命令:ps -aux | grep mysql发现并没有3306端口的mysql进程。使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现3306端口被PID为18148的Java进程占用。进一步使用命令:ps -aux | gr转载 2022-06-06 13:58:33 · 908 阅读 · 0 评论 -
【mysql报错】Unsupported redo log format. The redo log was created with MariaDB 10.2.43.
看问题是由于redo log 异常导致,REDO日志存放在ib_logfile0 ~ ib_logfile1中ibdata1:系统数据字典信息(统计信息),UNDO表空间等数据ib_logfile0 ~ ib_logfile1: REDO日志文件,事务日志文件。ibtmp1: 临时表空间磁盘位置,存储临时表frm:存储表的列信息ibd:表的数据行和索引解决办法,直接重命名ib_logfile0 ~ ib_logfile1,但注意会导致回滚的日志会有些丢失1、找到真实使用的mys..原创 2022-05-06 14:58:39 · 5043 阅读 · 0 评论 -
Mysql中出现please use mysql_upgrade to fix this errot解决的办法
环境:centos7下mysql版本:5.6在使用create , grant等命令时出现了以下问题:Column count of mysql.user is wrong. Expected 43,found 42.Created with MySQL 50552, now running 50636. Please use mysql_upgrade to fx this erior.出现该问题的原因是在更新mysql版本后出现了新旧版本不匹配的问题!解决方法:退出mysql-->转载 2022-03-09 15:38:24 · 993 阅读 · 0 评论 -
mysql日志文件开启及详解:General_log 和 Binlog
log_bin=ON log_bin_basename=/var/lib/mysql/mysql-bin log_bin_index=/var/lib/mysql/mysql-bin.index General_log 详解1、介绍● 开启 general log 将所有到达MySQL Server的SQL语句记录下来。● 一般不会开启开功能,因为log的量会非常庞大。但个别情况下可能会临时的开一会儿general log以供排障使用。●相关参数一共有3:general_...转载 2021-09-13 16:12:25 · 3346 阅读 · 0 评论 -
Linux 下安装mysql 5.7 --Centos7
1、下载:方法一:官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html方法二:连接:2、安装:1、解压tar.gztar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gzi解压格式:tar zxvf 压缩后的路径及包名 你要压缩的文件z:要解压的为gzip压缩x:解压v:显示打包压缩解压过程f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名2、移动并重命名(.原创 2020-05-21 22:50:23 · 853 阅读 · 1 评论 -
Mysql之 Mycat 分布式-取模分片(mod-long)
1、场景:(1)行数非常多,2000w。(2)访问非常频繁,用户访问在1-500w为最多,500-2000w也有,但是少2、原理:取余分片方式:分片键(一个列)与节点数量进行取余,得到余数,将数据写入对应节点比如有4个节点,插入1-12 的 id,这样,会平均分配给各个节点。解决了,500w数据,只能在单一节点保存.12÷4: 商=3;余数=0 11÷4: 商=2;余数=3 10÷4: 商=2;余数=2 9÷4:...原创 2020-08-02 13:05:28 · 809 阅读 · 0 评论 -
Mysql之 Mycat 分布式-枚举分片
使用范围:对数据进行分片,如 t5表,这个表里面,name有北京跟上海,北京在一个表,上海在一个表t5 表id name telnum1 bj 12122 sh 222223 bj 33334 sh 444445 bj 5555vim /usr/local/mycat/conf/schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dt...原创 2020-08-02 13:48:40 · 168 阅读 · 0 评论 -
MySQL崩溃恢复过程
阅读目录(Content)1 初始化崩溃恢复 2 innodb关闭恢复涉及参数 2.1 关闭参数:innodb_fast_shutdown 2.2 恢复参数:innodb_force_recovery 3 测试情况 3.1 默认配置测试:innodb_fast_shutdown=1,innodb_force_recovery=0 3.1.1 操作过程 3.1.2 error log解析 3.2 innodb_fast_shutdown=1,innodb_force_r转载 2020-10-14 10:45:27 · 3148 阅读 · 1 评论 -
Mysql之 Mycat分布式-范围分片
使用范围:(1)行数非常多,假如2000w(1-1000w:sh1 1000w01-2000w:sh2)(2)当这个表访问非常频繁,用户访问较离散测试环境:t3表(20行数据)vim /usr/local/mycat/conf/schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.myc.原创 2020-08-02 09:37:25 · 289 阅读 · 0 评论 -
MYSQL --延时同步-恢复数据
情况一:不做gtid1、主、备机关闭gtid,,如果主备有一个开启,有一个未开启,做主备同步时候会报错:The replication receiver thread cannot start because the master has GTID_MODE = ON and this server has GTID_MODE = OFF.2、主、备机开启autocommit=0,取消自动提交临时生效:set @@autocommit=0 (0为关闭状态,1为开启状态)永久生效...原创 2020-07-29 21:29:31 · 2238 阅读 · 0 评论 -
mysqldump导出报错“mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table
今天mysql备份的crontab自动运行的时候,出现了报警,报警内容如下mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `file_storage` at row: 29mysqldump: Couldn't execute 'show table status like 'property'': MySQL server has gone away (2006)mysq转载 2021-04-21 09:24:11 · 2784 阅读 · 0 评论