![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 80
Mysql主要技术点探索
Angus sonder
一只程序猿
展开
-
MySql半同步主从复制
华为云服务器CentOS8.0 MySql5.7.40主节点:120.46.199.32从节点:120.46.182.30从节点:120.46.140.58。原创 2022-10-24 15:24:36 · 640 阅读 · 0 评论 -
MySql单台服务器运行多实例
其中initialize-insecure表示不生成mysql数据库root用户随机密码,即root密码为空。root@'%':root表示用户名,%表示ip地址,可以具体到某个ip 如:root@127.0.0.1。其中 --defaults-file是指定配置文件,&表示后台启动。*.* : 其中第一个*表示所有数据库名,第二个*表示所有的数据库表。华为云服务器CentOS8.0、MySql5.7.40。3308端口同样按照6~8步骤进行设置即可。注意:因为未设置密码,此时密码随机。原创 2022-10-23 00:35:06 · 476 阅读 · 0 评论 -
MySql安装手册(二进制安装)
修改配置文件:/etc/my.cnf,配置不对的话,后面初始化不全,会拿不到默认密码。将加压的文件夹移动到/usr/local下,重命名为mysql。华为云服务器CentOS8.0、MySql5.7.40。若存在,则删除原mysql用户,会删除其对应的组和用户。进入mysql主目录下创建data 目录。创建用户组和用户,给文件授权。查询为空表示卸载完成了。原创 2022-10-22 12:08:21 · 403 阅读 · 0 评论 -
MariaDB半同步主从配置
解决主据不一致原因,主库数据挂掉,从库数据不一致的问题。解决方法:半同步复制 半同步复制场景中,master会监视所有的slave,确保其中至少一台数据完全同步成功,master才会返回客户端信息,此数据写成功。华为云服务器CentOS8.0主节点:120.46.182.30从节点:120.46.199.32。原创 2022-10-20 17:47:41 · 713 阅读 · 0 评论 -
MariaDB安装手册
MariaDB是MySQL的一个分支,MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配,并从MySQL迁移。MariaDB由MySQL的创始人 Michael Widenius 主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。原创 2022-10-20 14:18:19 · 1313 阅读 · 0 评论 -
MySql主从复制读写分离
一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以【事件】的方式记录在二进制日志中,其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控master的二进制日志文件的变化,如果发现master二进制日志文件发生变化,则会把变化复制到自己的中继日志(relay log)中,然后slave的一个SQL线程会把相关的【事件】执行到自己的数据库中,以此实现从数据库和主数据库的一致性,也就实现了主从复制。基于客户端的实现,也就是在应用程序/代码层面的实现。原创 2022-09-22 18:30:48 · 722 阅读 · 0 评论