MySQL数据库的数据类型和索引 mysql教程

MySQL数据库的数据类型和索引

数据库有没有建过索引? 没有。 居然没有建过索引,查询难道不用索引么!!! 数据库的数据库索引对程序员来说是透明的,意味着数据库建立索引之前和之后,你的SQL语句都可以正...

阅读全文
MySQL 5.7 新的权限与安全问题 mysql教程

MySQL 5.7 新的权限与安全问题

SQL Error (1130): Host 192.168.1.100 is not allowed to connect to this MySQL server 说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。 需更改 mysql 数据库里的 user表里的 host项:把l...

阅读全文
mysql乐观锁详解 mysql教程

mysql乐观锁详解

乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是...

阅读全文
解决Mysql表名区分大小写 mysql教程

解决Mysql表名区分大小写

mysql数据库在windows服务器上表名和字段名均不区分大小写, 但在linux服务器上表名默认是区分大小写的,可在/etc/my.cnf文件中的[mysqld]下面加上一条配置 lower_case_table_names=1 然后重启mys...

阅读全文
MySQL索引原理及查询优化 mysql教程

MySQL索引原理及查询优化

本文旨在以mysql开发工程师的角度来解释数据库索引的原理和如何优化慢查询。 一个慢查询引发的思考 select count(*) from task where status=2 and operator_id=20839 and operate_time1371169729 and operate_ti...

阅读全文