![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 74
全栈程序猿
阿里云开发者社区专家博主、企业级微服务开发平台GitEgg作者、头条小组【大龄程序员创业圈】组长、目前致力于构建去中心化程序员创业合作平台(免费的程序员创业、兼职、资源对接圈子)。
展开
-
【全栈开发指南】GitEgg-Cloud开启分库分表配置
因为在实际业务应用中,大部分的业务需求达不到分库分表的级别,有的业务稍微复杂点可能分库就可以搞定,不需要分表,所以这里注释关闭掉了shardingsphere-jdbc分库分表和Seata分布式事务的配置,只保留了dynamic-datasource动态多数据源的配置,如果需要使用分表和分布式事务,那么把注释打开即可。原创 2023-10-12 15:58:31 · 931 阅读 · 0 评论 -
【微服务部署】九、使用Docker Compose搭建高可用双机热备MySQL数据库
通常,一般业务我们使用云服务器提供的数据库,无论是MySQL数据库还是其他数据库,云服务厂商都提供了主备功能,我们不需要自己配置处理。而如果需要我们自己搭建数据库,那么考虑到数据的高可用性、故障恢复和扩展性,必须做数据备份配置。原创 2023-10-11 10:10:39 · 1559 阅读 · 0 评论 -
SpringCloud微服务实战——搭建企业级开发框架(五十):集成移动端推送功能的系统通知公告数据库设计
系统的通知公告功能似乎是很容易被忽略的功能模块,在传统的软件系统中,一般OA类软件系统不可或缺,而在应用软件系统中此功能或有或无,在现在大多数的互联网软件系统中,此功能又必不可缺。所以,在框架设计时,我们需要考虑业务系统是否需要此功能模块,然后将此功能作为扩展插件,在需要时开启,在不需要时配置关闭即可。在系统公告设计之前,我们需要综合考虑目前系统通知公告功能都有哪些类型和实现方式。在类型方面如果是电商类网站,那么系统的通知公告有账户变动通知、物流变动通知、订单变动通知等等;原创 2023-03-07 13:07:09 · 1276 阅读 · 0 评论 -
SpringCloud微服务实战——搭建企业级开发框架(四十九):数据字典注解的设计与实现
数据字典注解,注解在方法上,自动设置返回参数的字典数据* 1、可以注解在 service和 controller上,只注解返回值,支持引用类型和常用的集合类型* 2、具体的实体类中,如果是引用类型,那么递归赋值* 3、支持的集合类型:List Set Queue ,引用类型:Array一维数组,普通对象类型(自定义实体bean)。*//*** 数据字典注解,注解在字段上* 如果dictCode为空,且此字段是对象类型,那么表示此字段对象中拥有字典类型,原创 2023-03-03 12:40:45 · 1063 阅读 · 3 评论 -
【Linux环境搭建】十三、Linux(CentOS7) Redis集群模式和哨兵模式配置
把修改后的配置文件,copy到6379、6378,修改第2、3、5项里的端口号,可以用批量。首先配置Redis的主服务器,修改redis.conf文件如下。配置Redis的从服务器,修改配置文件redis.conf。%s/源字符串/目的字符串/g。一、Redis集群配置。原创 2012-01-10 23:48:35 · 156 阅读 · 1 评论 -
【Linux环境搭建】十一、Linux(CentOS7) 搭建Kafka集群
三、在各台服务器的zookeeper数据目录/data/zookeeper/data添加myid文件,写入服务broker.id属性值。7、测试:在生产者输入test,可以在消费者的两台服务器上看到同样的字符test,说明Kafka服务器集群已搭建成功。kafka启动时先启动zookeeper,再启动kafka;在data文件夹中新建myid文件,myid文件的内容为1(一句话创建:echo 1 > myid)四、kafka配置,进入config目录下,修改server.properties文件。原创 2012-01-06 22:32:01 · 279 阅读 · 1 评论 -
【Linux环境搭建】四、Linux(CentOS7)通过编译源码方式安装MySql数据库
也可以用service mysql start或systemctl start mysql这样的rpm服务命令,还可以使用绝对路径/etc/init.d/mysql start来启动mysql,因为上面已经把启动方式改为了rpm服务启动方式。把服务文件放到/etc/init.d/目录下面相当于改为了rpm包安装的服务使用方式。d.安装boost(mysql1.7.11 要求boost版本为1.59)b.安装ncurses。原创 2011-11-21 21:05:06 · 442 阅读 · 2 评论 -
【Linux环境搭建】三、Linux(CentOS7)通用预编译包方式安装MySQL数据库
也可以用service mysql start或systemctl start mysql这样的rpm服务命令,还可以使用绝对路径/etc/init.d/mysql start来启动mysql,因为上面己经把启动方式改为了rpm服务启动方式。到光盘中查找提示的软件包安装上即可,如光盘中没有可用yum安装,如果还没有可以到prmfind.net或是到rpmseek.com网站上查找下载安装。10、MySQL默认区分大小写,需要修改配置文件使其不区分大小写。7、 启动MySQL服务。b、访问数据库时报错。原创 2011-08-30 23:19:48 · 183 阅读 · 1 评论