MySQL 还可以这样做

2018-02-22
阅读 3 分钟
2k
多个字段唯一性如何处理? 情景 有张表,表里有多个字段需要唯一,不能重复,否则就是重复数据,插不进去 传统做法 直接给多个字段直接加唯一索引,简单粗暴 现在做法 新增一个字段,这个字段加唯一索引,这样可以不用加过多唯一索引 {代码...} 数据存在,就更新,不存在,就插入如何处理? 情景 有张表,里面的记录不能...

PHP面试之三:MySQL数据库

2017-10-25
阅读 2 分钟
3.4k
在定义整型数据类型时,经常看到 int(4) 括号里指定的是显示长度,不限制值合法范围,这个显示长度要配合zerofill这个属性才有意义。

MySQL Q&A

2017-08-02
阅读 5 分钟
1.7k
如何探知MySQL是否可用? MySQL不可用的情况: 1、MySQL 没启动2、MySQL 连接数太多未响应 通过Shell脚本检测mysqld是否可用 创建表的同时写入数据 使用场景:根据已存在的数据表来创建表并把已知表中某字段数据写入 {代码...} 插入数据 根据已有表的数据进行插入(提取已有表的数据) {代码...} 单表插入 {代码...} 单...

MySQL学习笔记

2017-06-17
阅读 2 分钟
1.9k
MySQL 学习要点 数据库设计规范 数据库命名规范 {代码...} 数据库基本设计规范 {代码...} 数据库索引设计规范 {代码...} 数据库字段设计规范 {代码...} SQL开发规范 {代码...} 数据库操作规范 发现性能问题SQL的三种途径 通过用户反馈获取 通过慢查日志获取 通过实时获取 MySQL字段类型设置 字段最好使用NOT NULL,所以每...

MySQL 常见使用情景

2017-03-11
阅读 1 分钟
1.3k
现在如果需要查找出type中含有54的记录时,请使用find_in_set(str,strlist)函数,仅MySQL才有,一种精确匹配,只能使用逗号分隔

MySQL 游标、变量、事务、锁

2017-02-15
阅读 2 分钟
3.3k
局部变量 DECLARE a INT DEFAULT 0; 作用域:仅限于该begin/end语句块内,在该语句块执行完毕后,局部变量就消失了。

MySQL SQL命令速查

2016-11-17
阅读 3 分钟
2.8k
一、MySQL服务器相关命令 启动MySQL服务 net start MySQL服务名 关闭MySQL服务net stop MySQL服务名 登录mysql -h主机名 -u用户名 [-P端口] -p 退出quit;或exit; 设置访问端字符set names utf8; 一般cmd就设置gbk php脚本就设置utf8 备份数据库mysqldump -u用户名 -p 数据库名>文件名 无需连接mysql 还原数据库mysql ...