Wesley13 Wesley13
3年前
Mysql RR下的幻读问题
网络上大部分的文章都是这么说的:RR下面是不会发生的。经过一番查证,我想说这个结果是错误的。下面我来举证说明:autogenerateddefinitioncreatetabletest(c1intauto_incrementprimarykey,c2
Wesley13 Wesley13
3年前
Mysql Communications link failure 问题的解决
MysqlCommunicationslinkfailure问题的解决参考文章:(1)MysqlCommunicationslinkfailure问题的解决(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.codeprj.com%2Fblog%2F
Wesley13 Wesley13
3年前
MySql 面试开发技术点汇总
表结构设计1、为什么一定要设一个主键?答:因为你不设主键的情况下,innodb也会帮你生成一个隐藏列,作为自增主键。所以啦,反正都要生成一个主键,那你还不如自己指定一个主键,在有些情况下,就能显式的用上主键索引,提高查询效率!2、你们主键是用自增还是UUID?答:肯定答自增啊。innod
Wesley13 Wesley13
3年前
MySQL 8.0.22 Bug #101504 对应解决思路
大家好,我是知数堂SQL优化班老师网名:骑龟的兔子版本 :Serverversion:8.0.22MySQLCommunityServerGPL由于种种原因,需要把视图合并功能关掉,但是就碰到了,如下问题。如果不关掉下面的问题就不会碰到。setsessionoptimizer_switch'der
Wesley13 Wesley13
3年前
MySQL通信协议栈Java实现
2\.协议包格式MySQLclient和MySQLserver之间要想传输数据,必须:1\.将数据切分成若干个大小不超过!(http://static.oschina.net/uploads/img/201604/24114347_0r3r.jpg)字节(16MB)的packet里面2\.将每一个数据包封装一
Wesley13 Wesley13
3年前
mysql主从复制原理及实现
一.主从复制原理利用MySQL提供的Replication,其实就是Slave从Master获取Binarylog文件,然后再本地镜像的执行日志中记录的操作。由于主从复制的过程是异步的,因此Slave和Master之间的数据有可能存在延迟的现象,此时只能保证数据最终的一致性。在master与slave之间实现整个复制过程主要由三个线程来完成
Wesley13 Wesley13
3年前
mysql基于GTID的主从复制
相对传统基于binlog位置的方法来说,gtid让配置主从更加方便从库提升为主时比较方便安装MySQL5.7(此步骤略)主库配置!(https://oscimg.oschina.net/oscnet/db5cefb4326d19a0feb402cbeee53ac74b6.jpg)!(https://oscimg.oschina.
Wesley13 Wesley13
3年前
21分钟MySQL基础入门
这里持续更新修正(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fjaywcjlove%2Fmysqltutorial%2Fblob%2Fmaster%2F21minutesMySQLbasicentry.md)!(https://jaywc
Wesley13 Wesley13
3年前
MySQL数据库的常见操作
1.查看所有的数据库1showdatabases;2.创建数据库 后面的时编码格式1createdatabasedbNamecharset'utf8';3.使用/切换数据库1usedbName4.查看正在使用的数据库1select database();5.删除数
胖大海 胖大海
2年前
Mysql数据库增删改查
数据库显示数据库showdatabases;显示数据表showtables;选择数据库usemysql;创建数据库createdatabasehaige;删除数据库dropdatabasehaige;刷新权限flushprivileges;数据表显示数据表showtables;创建表