# 客户端设置 [client] port = 3306 # 默认情况下,socket文件应为/usr/local/mysql/mysql.socket,所以可以ln -s xx /tmp/mysql.sock sock…
分类:MySql
深入浅出MySQL备忘录
此文章为《深入浅出MySQL》第二版的备忘录。 第2章 SQL基础 SQL语句分为: DDL(Data Definition Languages)语句: 数据库结构定义为语言。 DML(Data Manipulation…
mysql存储过程-基础
1. 使用存储过程的优点有: (1)存储过程在服务器端运行,执行速度快。 (2)存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系…
数据库中的bit类型在Java里是什么类型?
比如我们要设置性别,用bit设置为0或1,但在java中应该用什么类型与之对应呢? 用boolean类型
mysql 行转列分类统计数量
mysql 行转列分类统计数量 今天遇到的问题,以下流水表,根据请求渠道和交易类型,统计交易的成功、失败和处理中笔数 数据库表:交易流水表(简化) 流水号 请求渠道 状态(00:成功 01:失败 02:处理中) 交易类型…
mysql 子查询案例
#查询和Zlotkey相同部门的员工姓名和工资 SELECT last_name,salary FROM employees WHERE department_id=( SELECT department_id FROM…
全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发环境)
用了一年的Mac OS X了,之前不熟悉这个系统,用的是系统自带的PHP 以及DMG包安装的MySQL,时间长了,慢慢觉得MacBook的速度跟不上了,虽然关机次数不多,但是每次开机,或者唤醒电脑的时候,系统明显有一定时…
Elasticsearch同步MySQL
花了一个晚上+一个上午,终于将MySQL中的数据同步到Elasticsearch,做个简单的记录。 整个过程需要用到MySQL的river插件,GitHub上有installation可以参考。 虽然最后的配置过程很简单…
数据库杂谈之:如何优雅的进行表结构设计
本文首发于知乎专栏,转载请注明出处 https://zhuanlan.zhihu.com/p/20785905 数据库表结构设计作为后端软件开发不可或缺的一环,是每个后端工程师都会经历的过程。笔者也多次经历过这样的过程,…
封装mysqli_Prepare的query函数
使用mysqli_prepare的好处就是,防止注入原理大致上就是,在执行mysqli_prepare的时候,产生了一个协议(函数),bind_parms和execute相当于把值作为参数送入这个函数,所以无论如何都无法…
MySQL数据SQL优化中,索引不被使用的典型场景总结
有些时候虽然有索引,但是不被优化器选择使用,下面是开发过程中遇到的不能使用索引的几种情况: 1.以%开头的like查询不能够利用B-tree索引,执行计划中key的值为NULL表示没有使用索引。 mysql> ex…
小程序分包加载
开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必须包含 一个主包,所谓的主包,即放置默认启动页/TabBar…