Yii提供了强大的数据库编程支持。Yii数据访问对象(DAO)建立在PHP的数据对象(PDO)extension上,使得在一个单一的统一的接口可以访问不同的数据库管理系统(DBMS)。使用Yii的DAO开发的应用程序可以很容易地切换使用不同的数据库管理系统,而不需要修改数据访问代码。Yii 的Act ...
分类:
数据库 时间:
2017-04-14 20:44:39
阅读次数:
206
一. server-id做什么用的,你知道吗? 1、 mysql的同步的数据中是包含server-id的,用于标识该语句最初是从哪个server写入的,所以server-id一定要有的 2、 每一个同步中的slave在master上都对应一个master线程,该线程就是通过slave的server- ...
分类:
数据库 时间:
2017-04-14 20:51:21
阅读次数:
184
一、MySQL用户认证: 登录并不属于访问控制机制,而属于用户身份识别和认证: 1.用户名—user 2.密码—password 3.登录mysqld主机—host 实现用户登录MySQL,建立连接。 MySQL的整个访问控制包括两大块:用户管理模块、访问控制模块 MySQL中用户管理模块的信息存储 ...
分类:
数据库 时间:
2017-04-14 20:52:56
阅读次数:
256
DBA可能是互联网公司里面熬夜最多,背锅最多的岗位之一,腾讯云数据库团队的同学结合自身的成长经历,用漫画的形式为我们分享了一位DBA是如何从菜鸟成长为大神,走上升职加薪,迎娶白富美之路的。 此文已由作者授权腾讯云技术社区发布,转载请注明文章出处 ...
分类:
数据库 时间:
2017-04-14 20:53:41
阅读次数:
204
简单的说, 第一范式就是原子性,字段不可再分割;第二范式就是完全依赖,没有部分依赖;第三范式就是没有传递依赖。 (1) 第一范式(1NF) 1NF的定义为:符合1NF的关系中的每个属性都不可再分。下表所示的情况,就不符合1NF的要求。 1NF是所有关系型数据库的最基本要求,也就是说,只要在RDBMS ...
分类:
数据库 时间:
2017-04-14 20:57:13
阅读次数:
220
一、安装Xtrabackup#wget--no-check-certificatehttp://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
#rpm-ivhpercona-release-0.1-4.noarch.rpm
#yumlist|greppercona
#yum-yinstallpercona-xtrabackup-24二、安装MySQL1.安装My..
分类:
数据库 时间:
2017-04-14 21:08:08
阅读次数:
408
SELECTTIME_TO_SEC(TIMEDIFF(‘2010-08-2112:01:00‘,‘2010-08-2012:00:00‘))diff;
分类:
数据库 时间:
2017-04-14 21:10:31
阅读次数:
171
hstore是一种比较特殊的数据类型,用来存储具有多个属性值的数据。acquirekey/value==>reference:https://www.postgresql.org/docs/8.4/static/hstore.html空间数据类型==》http://workshops.boundlessgeo.com/postgis-intro/geometry_returning.html未完待续。。。。。。
分类:
数据库 时间:
2017-04-14 21:12:13
阅读次数:
215
导出一个数据库结构mysqldump-uuser_name-p-d–add-drop-tabledatabase_name>outfile_name.sql-d没有数据–add-drop-table在每个create语句之前增加一个droptable
分类:
数据库 时间:
2017-04-14 21:14:30
阅读次数:
158
案例:mysql只能localhost登录,使用#mysql-uroot-p-hIP-P3306不能登录解决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql
-uro..
分类:
数据库 时间:
2017-04-14 21:15:24
阅读次数:
160
本文来自于自己的博客:http://www.wangerbao.com/?p=279Mysql默认事物是重复读(RepeatableReadIsolationLevel),PostGres默认事物是提交读(ReadCommittedIsolationLevel),现在根据实例来对比下它们的差别.Mysql:左边为事物1,右边为事物2.第一步:事物1查询,事物2查询,它们的..
分类:
数据库 时间:
2017-04-14 21:25:32
阅读次数:
214
4个节点1、MySQLDB1192.168.1.41(MySQL主节点)2、MySQLDB2192.168.1.42(MySQL从节点)3、MySQLDB3192.168.1.43(MySQL从节点)4、MySQLRouter192.168.1.47(MySQLRouter服务节点)软件版本说明:1、操作系统CentOS6.6_x86_642、MySQLServer5.7.163、MySQLRouter2.0.4一、部署MySQL主..
分类:
数据库 时间:
2017-04-14 21:26:37
阅读次数:
833
背景公司的业务系统采用阿里云的RDS云数据库,最近有一个需求:迁移RDSforMySQL数据到本地MySQL。阿里云数据库MySQL版支持通过物理备份文件和逻辑备份文件两种途径将云上数据迁移到本地数据库。我公司采用mysql5.6版,备分策略是自动全量物理备份。本地系统是Centos6.8X64,此..
分类:
数据库 时间:
2017-04-14 21:27:39
阅读次数:
531
中国省市区3级数据表mysql脚本见附件,TXT改为sql
分类:
数据库 时间:
2017-04-14 21:29:43
阅读次数:
275
最近做慢sql优化,比较头疼,看到慢sql中全是一些selectcount(*)或者sum这样的聚合统计的sql,由于本人的数据库就是传统的主从,或者一主多从,这样的慢sql直接在数据库上统计,对线上存在一定影响,而且由于多个db主从,统计一些相关数据也相对比较麻烦,所以决定搭建一台专..
分类:
数据库 时间:
2017-04-14 21:34:10
阅读次数:
220
准备:下载3个包1)IO-Tty-1.07.tar.gz2)Term-ReadLine-Gnu-1.16.tar.gz3)uniread-1.01.tar.gz安装:[root@oracleDesktop]#tar-xvfIO-Tty-1.07.tar.gz[root@oracleDesktop]#tar-xvfTerm-ReadLine-Gnu-1.16.tar.gz[root@oracleDesktop]#tar-xvfuniread-1.01.tar.gz--解压三个..
分类:
数据库 时间:
2017-04-14 21:36:46
阅读次数:
350
导致宕机的原因:1.运行环境:35%,运行环境可以看做是支持数据库服务器运行的系统和资源集合,包括操作系统,硬盘以及网络2.性能:35%3.复制20%4.各种类型的数据库丢失或者损坏以及其他问题。10%导致宕机的事件排行1.在运行环境的问题上,最普遍的问题就是空间耗尽2.在性能问..
分类:
数据库 时间:
2017-04-14 21:37:03
阅读次数:
235
SELECT {*|<字段列表>} [ FROM <表1>,<表2>,…,<表n> WHERE <表达式> GROUP BY <分组字段> HAVING <expression> ORDER BY <排序字段> LIMIT <num> ] ...
分类:
数据库 时间:
2017-04-14 22:09:35
阅读次数:
172
题外话:最近看到各种吐槽.NET怎么落寞、.NET怎么不行了、.NET工资低的帖子。我也吐槽一句:一个程序猿的自身价值不是由他选择了哪一门技术来决定,而是由他自身能创造出什么价值来决定。 在进入本篇内容之前,这里有几个问题: 1.一般程序猿都知道怎样创建、修改、登录账号,但知不知道登陆账号存储在哪个 ...
分类:
数据库 时间:
2017-04-14 22:11:14
阅读次数:
200
在我们保存数据进入到数据库中时多半会使用像php之类的脚本来获取一个时间保存到mysql中,其实在mysql可以直接使用TIMESTAMP 数据类型来实现默认类型了,下面一起来看看。 很多时候,为了简单,我们在设计数据表的时候,都需要设置时间字段为当前时间。可是MySQL 中,默认值无法使用函数,也 ...
分类:
数据库 时间:
2017-04-14 22:23:22
阅读次数:
401