MySQL 事务隔离级别
11.27 MySQL 评论

数据库提供的四种隔离级别: 01:Read uncommitted(读未提交):最低级别,任何情况都会发生。 02:Read Committed(读已提交):可避免脏读的发生。 03:Repeatable read(可重复读):可避免脏读、不可重复读的发生。 04:Serializable(串行化):避 ...

让 MySQL 支持Emoji表情
09.29 MySQL 评论

UTF-8 是不支持表情的,所有要将编码改为 utf8mb4 #### 修改步骤 修改mysql数据库的编码为uft8mb4 修改数据表的编码为utf8mb4 修改连接数据库的连接代码

MySql 中 find_in_set() 函数的使用
08.27 MySQL 评论

首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文等等 。 现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢?? 这就要我们的 find_in_set 出 ...

mysql之my.cnf详解

```shell #*** client options 相关选项 ***# #以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。 [client] port ...

MySql学习笔记--MySql数据库表远程映射
03.27 MySQL 评论

## 需求背景   现在在做的项目分为7个服务,其中有一个单表服务,对应的数据库有一张表存储的是单表的数据,其他服务用到这张表基本是需要将本服务的表中对应的id转换为对应的name。项目初期没有分库分表,但是项目稳定一版后,架构方面考虑分库分表,这样就涉及到一个服务在开发阶段不能随意连接其他服务的表 ...

Mac上MAMP环境安装 MongoDb
03.20 PHP,MySQL 评论

Mac上有php的集成开发环境,但在其集成环境安装php扩展时,还是挺麻烦的。在安装mongodb的时候,碰到不少问题,现记录下来: ##安装方式一 编译安装 安装php源码 ###因为MAMP自带的php可能不完整,会影响扩展安装,这里我MAMP里是7.2.8,所以就下载了对应版本的php cd /A ...

Explain MySQL数据库Sql语句执行效率检查
01.25 MySQL 评论

Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where ...] ...

PHP+Elasticsearch 全文搜索引擎

![201801091515480350693478.png](https://www.ascwh.com/usr/uploads/2018/06/274207715.png) 这里我们使用Composer来生成php版的elasticsearch框架: ###1、声明依赖关系: 比方说 ...

linux 下安装mysql 之后常见问题

##无法直接进入Mysql 使用命令进入mysql时,不起作用,报如下错误 ```shell [root@bogon ]# mysql -u root –p ERROR 1045 (28000):Access denied for user'root'@'localhost' (using passwo ...

MySQL系列连载之主从复制原理

MySQL数据库支持同步复制、单向、异步复制,在复制的过程中一个服务器充当主服务,而一个或多个服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。 ...

SQL使用技巧
06.13 MySQL 评论

###一、一些常见的SQL实践 ####(1)负向条件查询不能使用索引 ```sql select * from order where status!=0 and stauts!=1 ----not in/not exists都不是好习惯 ---可以优化为in查询: select * from o ...

Medoo 一个轻量高效的 PHP 数据库框架
05.31 PHP,MySQL 评论

`Medoo`是一个轻量级的 PHP 数据库框架,具有诸多优点。 ![medoo-logo-256.png](https://www.ascwh.com/usr/uploads/2018/05/2591638492.png) ####特性 - 轻量级,只有 20KB 左右,且是单文件 - 简单易学,框架 ...

Mac 版 Navicat Premium 12.0.24 中文破解版

###Navicat Premium 12 产品介绍 Navicat Premium是一套数据库管理工具,结合了其它Navicat成员的功能,支持单一程序同時连接到MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL数据库。Navicat Premium可满足现今 ...

Mac 版 Navicat for MySQL 12.0.24 中文破解版

###Navicat for MySQL 12 产品介绍 Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB。这个功能齐备的前端软件为数据库管理、开发和维护提供了直观而强大的图形界面,给MySQL或MariaDB新手 ...

Mysql 基本索引以及区别
05.28 MySQL 评论

####为什么要使用索引? 当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证操作的原子性。硬盘数据块存储结构类似于链表,都包含数据部分,以及一个指向下一个节点(或数据块)的指针,不需要连续存储。 记录集只能在某个关键字段上进行排序,所以如果需要在一 ...