我们可以在主服务器创建一个数据库用户(出于安全,根据需求给予相应的权限)主要用于写操作,在程序中通过这一用户连接主数据库的只用于写操作而不用读操作 。
在从服务器上创建一个数据库用户(出于安全,只给予读select的权限)主要用于读操作,在程序中通过这一用户连接从数据库即可 。
当然,也可以找一个组件来完成MYSQL的代理,实现SQL语句的路由,这样就不需要我们在程序上关注哪个数据库是写,哪个数据库是读的了 。
————————————————
原文链接:
https://blog.csdn.net/qq_15092079/article/details/81672920
推荐阅读
- MySQL加锁规则
- 向日葵盘泡脚的功效,向日葵的附方
- VPN在企业网络中的典型应用
- Mockito 一个优秀的 Mock 测试框架
- 人工智能神经网络中的基础概念有哪些?
- Attention 详解深度学习中的注意力机制
- Linux的系统启动卡制作及系统固化
- 盘点电子工程师常用的42款工具
- 抛开原理,今天我只讲Docker容器与镜像的区别
- 如何编写优雅的 Java 代码