随笔分类 - MySql数据库
摘要:InnoDB行锁类型 共享锁(S):允许一个事务去读取一行,阻止其他事务获取相同数据集的排他锁。 排他锁(X):允许获得排他锁的事务更新数据,组织其他事务获取相同数据集的共享锁和排他锁。 加锁方式 共享锁(S):select from table_name where ... lock in sha
阅读全文
摘要:tx_isolation查看MySql事务隔离级别报错原因: MySql 8.0 以前用的是:tx_isolation 之后的版本用是: transaction_isolation
阅读全文
摘要:1 常用命令 第一步,连接数据库。 $ mysql -u root -p # 进入MySQL bin目录后执行,回车后输入密码连接。 # 常用参数:-h 服务器地址,-u 用户名,-p 密码,-P 端口 然后是一些常用的命令。数据库操作: 1 > create database dbname; #
阅读全文
摘要:关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是以WordPress来说
阅读全文
摘要:like以通配符开头('%abc...')。 如果字段是字符串类型且没加单引号或数字类型加单引号。 is null或者is not null 。 使用不等于(<>,!=)。 对于组合索引,要遵守最左前缀法则。指的是查询要从索引的最左前列开始并且不跳过索引中的列。 or 两边有一方字段不是索引 尽量使
阅读全文
摘要:1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。
阅读全文
摘要:1 mysql安装过程中报下面这个错 解决方法:只要将目录改成反斜杠即可。 2 修改密码错误:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your 解决方
阅读全文

浙公网安备 33010602011771号