![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 60
上海运维Q先生
当才华支持不起野心时,就安静下来学习吧.
展开
-
利用xtrabackup8.0 完全备份和还原MySQL8.0
利用xtrabackup8.0 完全备份和还原MySQL8.01. Xtrabackup8.0安装2. Xtrabackup完全备份恢复2.1 xtrabackup全备份2.2 将备份传输到异地2.3 一致性检查2.4 数据库恢复2.5 修改文件及文件夹属主2.6 启动数据库确认数据3. Xtrabackup增量备份恢复3.1 Xtrabackup全备3.2 数据发生变更3.3 Xtrabackup 增量备份3.4 将备份复制到远程3.5 停止数据库3.6 一致性检查3.7 恢复数据3.8 权限修改3.9原创 2021-09-23 10:08:51 · 3203 阅读 · 2 评论 -
MyCAT实现MySQL读写分离
MyCAT实现MySQL读写分离1. Mycat安装1.1 Mysql-server安装1.2 下载安装mycat1.3 配置环境变量1.4 启动mycat1.5 修改密码1.6 修改读写分离配置文件2. 创建数据库用户2.1 查看读写日志2.2 创建账号2.3 写节点上开启日志2.4 写节点主节点(18)2.5 读节点从节点(28)服务器名IP地址安装软件Mycat-server192.168.31.8Mysql8.0Mysql-Master192.168.31.18原创 2021-09-23 08:03:34 · 168 阅读 · 0 评论 -
Mysql 主从复制搭建
Mysql 主从复制搭建0. 服务器架构1. 主服务器1.1修改配置文件1.2 建立二进制文件存放目录1.3 启动数据库服务1.4 创建账号1.5 数据库全备1.6 将备份复制到slave服务器上2. Slave服务器2.1 修改配置文件2.2 建立二进制文件存放目录2.3 启动数据库2.4 修改备份文件2.5 暂时关闭二进制日志2.6 恢复备份2.7 查看show slave status\G2.8 启动slave的2个线程2.9 开启logbin2.10 后续数据库会被持续更新0. 服务器架构原创 2021-09-22 20:06:05 · 246 阅读 · 0 评论 -
Mysql 练习2
Mysql 练习21. 建立测试环境1.1 登录数据库1.2 查看数据库1.3 建立数据库xuegod1.4 创建表1.5 创建数据2. 增删改查练习2.1 增加一条数据2.2 修改数据2.3 删除一条数据3. 排序练习3.1 按学号排序3.2 查看学生中年龄最大的4. 简单查询5 聚合查询6 分组查询1. 建立测试环境1.1 登录数据库[root@mariadb ~]# mysql -uroot -p1234561.2 查看数据库MariaDB [(none)]> show databa原创 2021-09-15 12:30:29 · 192 阅读 · 0 评论 -
数据库练习-Magedu 11周
1、 导入hellodb.sql生成数据库mysql -uroot -p123456 <hellodb_MyISAM.sql(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄select * from students where age>25 and gender="M";(2) 以ClassID为分组依据,显示每组的平均年龄select avg(age),classid from students group by classid;(3) 显原创 2021-09-15 12:21:12 · 124 阅读 · 0 评论 -
Centos8.4 二进制安装配置Mysql5.7.34
Centos8.4 二进制安装配置Mysql5.7.340. 下载安装包1. 解压安装2. 初始化数据库文件3. 修改配置文件4. 启动Mysql服务5. 进入Mysql6. 重置root密码7. 处理一些报错7.1 错误1:bash: mysql: command not found...7.2 错误2:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'0. 下载安装包http原创 2021-09-15 11:53:57 · 561 阅读 · 0 评论 -
Mha报错Checking slave status failed on
报错信息如下:error][/usr/share/perl5/vendor_perl/MHA/Server.pm, ln265] Checking slave status failed on 192.168.31.18(192.168.31.18:3306). err=Got error when executing SHOW SLAVE STATUS. Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT pri原创 2021-09-07 12:43:01 · 860 阅读 · 0 评论 -
Mycat启动正常但无法连接ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql
错误信息:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)服务正常启动,日志没有报错,3306监听也启动了。但连接Mycat数据库报错解决方法:加上-h ip地址即可mysql -uroot -p -h 192.168.31.8...原创 2021-09-03 16:18:47 · 581 阅读 · 0 评论 -
Mycat配置报错Caused by: io.mycat.config.util.ConfigException: schema TESTDB didn‘t config tables,so you
报错内容:Caused by: io.mycat.config.util.ConfigException: schema TESTDB didn't config tables,so you must set dataNode property!原因是:原来配置文件mycat/conf/schema.xml内容是:<schema name="TESTDB" checkSQLschema="true" sqlMaxLimit="100" \randomDataNode="dn1" dataNo原创 2021-09-03 15:55:07 · 4217 阅读 · 1 评论 -
Mycat报错Caused by: org.xml.sax.SAXParseException; lineNumber: 91; columnNumber: 11; The content of el
报错信息:Caused by: org.xml.sax.SAXParseException; lineNumber: 91; columnNumber: 11; The content of element type "system" must match "(property)*".原因:修改端口时候会删掉/apps/mycat/conf/server.xml这行前后的注释<property name="serverPort">3306</property>由于红框原创 2021-09-03 16:14:48 · 670 阅读 · 0 评论 -
Mysql报错:Got fatal error 1236 from master when reading data from binary log: ‘Could not find first lo
主从同步时,slave报错,错误信息:Got fatal error 1236 from master when reading data from binary log: ‘Could not find first log file name in binary log index file’1. 登录主服务器执行flush logs;2.查看主节点binlog信息show master status \G3. 从服务器停止slavestop slave;4. 修改chang ma原创 2021-09-01 13:37:04 · 3595 阅读 · 3 评论 -
Mysql错误:ERROR: No query specified
错误信息:ERROR:No query specified出现此错误的原因是因为执行命令:show slave status\G;的时候,多加了一个“;”分号。当执行命令的时候去掉分号,就不会出现此错误。原创 2021-09-01 13:11:03 · 1951 阅读 · 0 评论 -
Linux DNS原理及主从DNS配置
1. DNS原理1.1 简介DNS(Domain Name Service的缩写)的作用就是根据域名查出IP地址。IP地址是由32位二进制数字组成,人们很难记住这些IP,相反,大家愿意使用比较容易记忆的主机名字。而电脑在处理IP数据报文时,是使用IP地址的,因为它是固定长度。DNS查询的类型对于客户端来说是递归查询,对于DNS服务器来说,绝大多数是迭代查询的。DNS名称解析中,从名称到IP的查询叫做正向解析,而从IP到名称的查询叫做反向解析。如果DNS服务器至少解析了一个或一个以上的域叫做DNS主服务原创 2021-08-31 11:42:52 · 1229 阅读 · 0 评论 -
ERROR 1146 (42S02): Table ‘xxxxxxx‘ doesn‘t exist模拟删表删库恢复
ERROR 1146 (42S02): Table ‘xxxxxxx’ doesn’t exist模拟删表删库恢复0. 事件概要每天8:20通过脚本对数据库进行全备,备份目录/backup/备份完成后数据库发生了一系列变更8:30时某位同学误操作删除了一张重要的表此时应用任然处于工作状态,又有一系列变更发生直到8:35运维同学发现了数据库异常,并通知用户进行临时停机维护8:50完成数据恢复工作,并开发应用访问1.准备工作1.1 确保binlog配置文件/etc/my.cnf.d/mysq原创 2021-08-30 09:22:16 · 1797 阅读 · 0 评论