mysql数据库
欧吉吉
这个作者很懒,什么都没留下…
展开
-
mysql limit的问题
一,问题的引出 主要是limit a,b ,从a开始,返回后面的b条数据,会扫描a+b行。当a很大的时候就会影响查询速度。例如,limit10000,20的意思扫描满足条件的10020行,扔掉前面的10000行,返回最后的20行。二,问题的解决方法...原创 2020-11-24 15:43:32 · 916 阅读 · 0 评论 -
mysql主从复制的那些小事儿
Last_IO_Error:出现2003错误码关于这个问题,我也遇到了。我从度娘上找了挺多资料的,主要的问题是,从机能否远程连接到主机的数据库。可以按照一下的步骤,来检查主从之间的连接是否有问题。1.因为我是使用阿里云服务器作为主机,所以先在服务器那里,打开3306端口的访问(安全组的配置规则)2.打开了数据库3306的端口之后,在从机尝试远程连接到主机mysql -u ro...原创 2019-12-24 17:00:59 · 164 阅读 · 0 评论 -
mysql主从复制
前提:我做的实验,是使用阿里云来做主库,本机做从库的。一,什么是主从复制?mysql从3.23版本提供复制的功能。复制是指将主数据库的DDL和DML操作通过二进制日志传到复制服务器上(也叫从库),然后在从库上对这些日志重新执行(重做),从而使得主从数据库的数据一致。注意,mysql实现的是异步复制,所以主从库之间的数据会有一些差异的。一般都是把实时性较高的数据从主库中获取,实时性不高...原创 2019-12-23 17:56:40 · 271 阅读 · 0 评论 -
存储过程三种模式的使用
一,什么是存储过程? 正规定义:存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。 就我个人来说,我觉得他与java中的方法有点类似,把一段代码(逻辑)给封装起来,然后供给给其他人调用。下面,先来看一段小例子,同时附上...原创 2019-11-18 18:25:39 · 1363 阅读 · 0 评论