码迷,mamicode.com
首页 > 数据库
mysql外键添加error1215
在mysql创建表外键的过程中,由于操作不当,会提示cannot add foreign key constraint的错误。 造成此错误可能的原因如下: 1、数据类型不匹配,外键与其相关联的键必须数据类型和长度都相同。 2、表类型必须都为InnoDB 3、表的字符编码必须相同 4、外键关联的键可能 ...
分类:数据库   时间:2016-09-14 20:26:39    阅读次数:240
oracle数据库性能调优
一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。 二: SELECT子句中避免使用 ‘ * ‘: OR ...
分类:数据库   时间:2016-09-14 20:22:31    阅读次数:203
MySQL使用rand函数实现随机数
sql 的随机函数newID()和RAND() sql server的随机函数newID()和RAND() SELECT * FROM Northwind..Orders ORDER BY NEWID() --随机排序 SELECT TOP 10 * FROM Northwind..Orders O ...
分类:数据库   时间:2016-09-14 20:21:38    阅读次数:169
数据库出现1045 access denied for user 'root'@'localhost' using password yes (转)
在mysql命令行中执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OP ...
分类:数据库   时间:2016-09-14 20:20:56    阅读次数:141
CVE-2016-6662 mysql RCE测试
参考:http://bobao.360.cn/learning/detail/3027.html ,我尝试第一种方法 1.先修改mysql_hookandroot_lib.c里面的反弹地址和端口: 在攻击者机器上做好端口监听,等待反弹: 2.编译库 gcc -Wall -fPIC -shared - ...
分类:数据库   时间:2016-09-14 19:04:13    阅读次数:259
mysql基本操作
数据库管理: 表管理: 增删改数据: 查询数据: 字符串相关函数: CHARSET(str) 返回字串字符集 CONCAT (string2 [,... ]) 连接字串 INSTR (string ,substring ) 返回substring在string中出现的位置,没有返回0 UCASE ( ...
分类:数据库   时间:2016-09-14 19:02:23    阅读次数:205
oracle学习总结
一、SQL语言的发展SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS... ...
分类:数据库   时间:2016-09-14 18:59:36    阅读次数:213
phalcon:数据库分库,读写分离,负载均衡 系统方法执行顺序
phalcon:数据库分库,读写分离,负载均衡 系统方法执行顺序 用命名空间区分不同的数据库实例,对应代码结构上是不同的目录区分,在同一目录下基类负责初始化连接。连接来自初始化时注入的多个db服务 隐规则: initialize()在每个请求期间只会调用一次 为每个 new 创建的实例执行初始化任务 ...
分类:数据库   时间:2016-09-14 18:59:21    阅读次数:247
POJ3255Roadblocks[次短路]
Roadblocks Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 12697 Accepted: 4491 Description Bessie has moved to a small farm and sometimes ...
分类:数据库   时间:2016-09-14 18:56:43    阅读次数:184
redis 队列缓存 + mysql 批量入库 + php 离线整合
问题分析 思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提升自我的尝试。 解决: 问题一:要求日志最好入库;但是,直接入库mysql确实扛不住,批量入库没有问题,done。【批量入库和直接入库性能差异参考 ...
分类:数据库   时间:2016-09-14 18:54:17    阅读次数:216
sql select 1-10的数字
SELECT V FROM ( VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9), (10) ) [1 to 10](V) SELECT V FROM ( VALUES (1), (2), (3), (4), (5), (6), (7), (8), ...
分类:数据库   时间:2016-09-14 18:50:24    阅读次数:966
MySQL限时解答
MySQL在国内各个行业的使用率越来越高,使用场景也越多,相应的遇到的疑惑也越来越多。在遇到这些问题之后,目前已有的解决途径有 1、培训(这是从长计议的方式,不能解决燃眉之急) 2、BBS(目前BBS相当没落,提出问题之后,回答时间和质量均不好保证) 3、QQ群(即时通讯工具的消息很容易被淹没,有能 ...
分类:数据库   时间:2016-09-14 18:44:54    阅读次数:164
mysql操作之二
MySQL索引 MySQL连接: ...
分类:数据库   时间:2016-09-14 18:41:57    阅读次数:165
SQL语句 在一个表中插入新字段
SQL语句 在一个表中插入新字段: alter table 表名 add 字段名 字段类型 例: alter table OpenCourses add Audio varchar(50)alter table ListenCourses add Audio varchar(50) ...
分类:数据库   时间:2016-09-14 18:39:52    阅读次数:217
mysql性能优化-索引与优化
http://hongge.blog.51cto.com/一、MySQL性能优化之-影响性能的因素1.商业需求的影响不合理需求造成资源投入产出比过低,这里我们就用一个看上去很简单的功能来分析一下。需求:一个论坛帖子总量的统计,附加要求:实时更新从功能上来看非常容易实现,执行一条SELECTCOUNT(*)fr..
分类:数据库   时间:2016-09-14 17:24:14    阅读次数:265
MySQL生产库之Xtrabackup物理备份
在生产环境中,我们一般采取mysqldump全库备份,但这对于大型数据库是不可用的,因为mysqldump是逻辑备份,备份和恢复的效率缓慢,根据个人经验给出一个临界值的话,500G以下的数据库可以用mysqldump来进行全库备份,500G以上的数据库则需要物理全库备份,甚至是增量备份。Xtra..
分类:数据库   时间:2016-09-14 17:16:51    阅读次数:246
mysql-mmm实现读写分离
环境lnmp架构。web服务器上lnmp+memcached.192.168.4.1 1.增加4台mysql数据库双主双从 其中192.168.4.10、192.168.4.11作为MySQL双主服务器192.168.4.12、192.168.4.13作为主服务器的从服务器。 192.168.4.10master1 192.168.4.11master2 192.168.4.12slave1 192.168.4.13slav..
分类:数据库   时间:2016-09-14 17:14:58    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!