最新消息:文章中包含代码时,请遵守代码高亮规范!

MySQL

mysql主从同步配置【原创】

MySQL Leon 3天前 26浏览 0评论

MYSQL主从同步是利用mysql二进制日志文件(bin-log) 将主服务器上执行的操作在多个子服务器中重新执行一遍 MySam引擎负责新增修改删除操作,InnoDB引擎负责查询 实现读写分离 达到缓解服务器压力 数据分布与备份等目的 首先配置主服...

MySQL数据类型:UNSIGNED注意事项【转载】

MySQL Ripple 6个月前 (03-25) 265浏览 0评论

转载自这里 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表...

mysql if语句总结【转载】

MySQL Ripple 7个月前 (02-23) 322浏览 0评论

转载自这里 Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1...

REPLACE INTO的简单用法【原创】

MySQL Ripple 8个月前 (01-09) 367浏览 0评论

在某些需要项目中需要对一些数据进行记录保存到数据库中。其基本思路是首先判断数据库中是否存在这条记录。如果存在便执行update操作,如果不存在则执行insert操作。对于此往往需要多条sql语句才能完成。不过也有简单的方法。一条sql语句便可以完成这...

sql让你的查询变得更简单【原创】

MySQL 祝, 毕亮 10个月前 (11-24) 532浏览 1评论

小编最近开发的一些项目中,遇到很多奇葩的问题,最多的问题也就是对数据库的查询操作问题了,现在列举一些开发中遇到的sql 查询时间,毋庸置疑,每个程序中都会涉及的一些问题, 比如查询今天的数据统计: SELECT COUNT(sign_id) FRO...

数据库表分割技术:水平分割、垂直分割、库表散列

MySQL Sun 2年前 (2015-10-30) 7400浏览 0评论

数据库表分割技术包含以下内容:水平分割/垂直分割/库表散列.接下来将对以上分割进行详细介绍,感兴趣的朋友可以了解下,对你日后维护数据库是很有帮助的 一.水平分割 什么是水平分割?打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了...

sql字段多个值查询【原创】

MySQL wimi 2年前 (2015-10-16) 2105浏览 1评论

在数据表中一个字段中有多个值以逗号分开,每个值在其它表中都有对应的数据信息,如下图 想要输出的结果是: id  service_name 1  汽车美容,汽车装潢 ….. 这种情况下,使用in语句并不能达到想要的结果,可以在php中,...

mysql case语句的使用【原创】

MySQL wimi 2年前 (2015-10-16) 2674浏览 0评论

表A:如图 表B:如图 想输出master_id下的status=6的order数量,想要输出的结果如下图: 一开始所采取的语句是:select count(a.order_id) from a left join b on a.order_id...

数据库设计范式

MySQL Sun 2年前 (2015-09-29) 1585浏览 0评论

关系数据库中的关系必须满足一定的要求,即满足不同的范式。 关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。在第...

MySQL新建用户并授权【原创】

MySQL Sun 2年前 (2015-09-23) 1765浏览 0评论

在项目开发的过程中可能需要开放自己的数据库给别人,但是为了安全不能自己服务器里其他数据库同时开放。那么可以新建一个用户,给该用户开放特定数据库权限。 1.新建用户 用户root权限登录MySQL,新建一个和数据库同名的用户 mysql> I...

MySQL数据类型小知识点

MySQL homer 2年前 (2015-08-25) 1470浏览 0评论

总结一些我自己发现的容易忽略的小知识点: varchar: 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还...

MySQL workbench的简单使用

MySQL homer 2年前 (2015-07-24) 7527浏览 0评论

MySQL workbench是一款可视化的数据库管理软件,对于操作数据库还是非常方便的;下面介绍一些基本用法; 首先,打开workbench,点击左上角的mysql connections,输入密码,链接到数据库: 进入主界面后,左下角是已经存在...

MySQL 触发器简单实例

MySQL Bruin 2年前 (2015-07-24) 1936浏览 0评论

语法: CREATE TRIGGER <触发器名称>  –触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.      { BEFORE | AFTER }  –触...