MySQL
文章平均质量分 68
xdscode
坚持坚持再坚持!
展开
-
mysql实现主从复制/主从同步
业务场景小公司业务代码存于一个服务器上,而这个服务器有的时候回宕机,导致业务停顿,造成影响。这个时候 就需要做高可用 两个ngix+两个tomcat+两个mysql实现高可用,避免单点问题。中间使用keepalived监听。下面先从简单的mysql主从搞起。下面按照老方式,what->why->how ,是什么,为什么,怎么做来讲解一波。一、(what)什么是mysql 的主从复制?① 简介指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从转载 2021-12-01 20:05:17 · 324 阅读 · 0 评论 -
Laravel8学习笔记:mysql中时间字段的处理
参考:https://blog.csdn.net/qq_38358436/article/details/880968291.关闭自动更新时间字段因为laravel的模型会自动更新 created_at 和 updated_at (默认是两个这样的名字)两个字段,如果不想要这两个字段可以 关闭class User extends Model{ $timestamps = false;}关闭其中一个字段保留另一个,只想要其中一个字段 created_at 只需要将定义一个常量将 up.原创 2021-08-28 11:13:25 · 1002 阅读 · 0 评论 -
sql参数绑定防止注入的原理
本文主要讲述为什么拼接sql容易sql注入 , 而sql使用参数绑定可以防止sql 注入假设我们的用户表中存在一行.用户名字段为username.值为aaa.密码字段为pwd.值为pwd…下面我们来模拟一个用户登录的过程…<?php $username = "aaa"; $pwd = "pwd"; $sql = "SELECT * FROM table WHER...转载 2019-10-26 16:56:06 · 1689 阅读 · 0 评论 -
MySQL 性能优化的最佳20多条经验分享
原文地址:https://www.cnblogs.com/pengyunjing/p/6591660.html1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题...转载 2019-09-04 11:51:29 · 110 阅读 · 0 评论