数据库
文章平均质量分 74
kming.qiu
用心对待每一件小事情
展开
-
MyCat学习:使用MySQL搭建主从复制(双主双从模式)
首先,上一篇我们建立了一主一丛模式的MySQL读写分离 点击这里 那么接下来,我们搭建双主双从模式的读写分离,并且使用MyCat登录访问 原理:master1,master2,slave1,slave2 —> master1 和 slave1主从复制,master2 和 slave2主从复制,同时 master2 做为master1的从机,进行互备主从 当然,如果你之前没有搭建过主从复制,下面这两步骤可以不需要做 首先需要清除当前之前设置的主从模式,删除testdb数据库 stop slav.原创 2021-07-09 23:53:10 · 282 阅读 · 2 评论 -
MyCat学习:使用MySQL搭建主从复制(一主一从模式)
首先使用MyCat登录需要一个前提,那就是有MySQL的主从复制 开始搭建MySQL主从复制(一主一从) 一、配置文件修改 主机配置文件修改 server-id=1 # 定义服务器唯一ID log-bin=mysql-bin # 启用二进制日志 binlog-ignore-db=mysql # 忽略 mysql 库(如果配置了binlog-do-db的话可以不需要设置这个) binlog-do-db=testdb # 设置需要主从复制的库 从机配置文件修改 server-id=2 #从服务器唯.原创 2021-07-07 21:46:03 · 260 阅读 · 1 评论 -
关于 MySQL5.7.log 版本导出 SQL 语句再导入 8.0.13 版本出现 Incorrect datetime value: ‘0000-00-00 00:00:00‘ 错误的解决办法
环境配置 导出数据库版本:5.7.12.log 导入数据库版本:8.0.13 问题: 导出 SQL 脚本,再在高版本数据库中导入时,出现 Incorrect datetime value: ‘0000-00-00 00:00:00’ for column ‘create_time’ 原因:官方文档上说明MySQL允许将’0000-00-00’保存为“伪日期”(如果不使用NO_ZERO_DATE SQL模式),就会报错 解决: 修改全局 set @@global.sql_mode = ‘STRICT_TRAN原创 2020-12-14 23:20:18 · 728 阅读 · 0 评论 -
MySQL的单表索引优化案例
创建数据表及插入数据 create table if not exists article( id int(10) unsigned not null primary key auto_increment, author_id int(10) unsigned not null,/*作者编号*/ category_id int(10) unsigned not null,/*种类编号*/...原创 2020-02-21 14:49:16 · 139 阅读 · 0 评论 -
总结Linux-ubuntu基本配置方法(远程连接,数据库,jdk,tomcat......)
1、远程连接 最小化安装ubuntu之后,一开始是不能直接使用Xshell等工具进行远程连接的,需要安装ssh服务,首先得两个主机可以互相ping通,接着输入:sudo apt-get install openssh-server,再连接就好使了 2、安装MySQL数据库 1、在官网下载好后缀为.deb的文件,如:mysql-apt-config_0.8.14-1_all.deb,链接:下载地址 ...原创 2019-12-24 16:16:11 · 182 阅读 · 0 评论 -
MySQL zip压缩包安装
关于MySQL 解压版安装时候 cmd 命令(mysqld --initialize --console)时出现错误的解决办法 1、 将下载的MySQL zip包解压到自定义系统盘符下 2、将bin路径添加至环境变量(注意 各变量之间没有分号记得加上分号) 3、自行创建my.ini配置文件(如下): [mysql] default-character-set = UTF8 [mysqld] por...原创 2019-03-26 14:18:26 · 209 阅读 · 0 评论