首页 > 数据库技术
管理mysql数据严格模式
最近使用mysql数据库高一点的版本遇到了,插入和修改等语句失败情况。语句没有错误,但是workbench提示 Field 'id' doesn't have a default value。原因是数据库开启了严格模式,以插入语句来说 语句中包含多列空值时,则不允许插入。如果确实需要插入多列空值的情...
分类:数据库技术   时间:2015-01-05 10:53:43    收藏:0  评论:0  赞:0  阅读:1367
oracle 高水位线详解
一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块...
分类:数据库技术   时间:2015-01-05 10:52:43    收藏:0  评论:0  赞:0  阅读:242
MySQL列索引与多列索引浅析
MySQL数据库中列索引与多列索引浅析
分类:数据库技术   时间:2015-01-05 10:49:53    收藏:0  评论:0  赞:0  阅读:210
php对数据库增删改查操作类
1 conn = mysql_connect($this->host,$this->root,$this->password) or die('连接数据库失败'.mysql_error());21 mysql_select_db($this->dbname);22 ...
分类:数据库技术   时间:2015-01-05 10:45:04    收藏:0  评论:0  赞:0  阅读:346
MariaDB远程连接配置
由于MariaDB是由MySQL的一个分支发展起来的,二者的配置也大体相同。1 wex@localhost:~# mysql -uroot -proot进入MariaDB服务器,将mysql.user的host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时...
分类:数据库技术   时间:2015-01-05 10:43:23    收藏:0  评论:0  赞:0  阅读:332
如何优化MySQL insert性能
对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统的MySQL insert效率是很有必要的。 经过对MySQL的测试,发现一些可以提高insert效率的方法,供大家参考参考。 1. 一条SQ...
分类:数据库技术   时间:2015-01-05 09:34:03    收藏:0  评论:0  赞:0  阅读:256
三种东西永远不要放到数据库里
图片,文件,二进制数据 既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。 把文件存放在数据库里有很多问题: ●对数据库的读/写的速度永远都赶不上文件系统处理的速度 ●数据库备份变的巨大,越来越耗时间 ●对文件的访问需要穿越你的应用层和数据库层 这后两个是真正的杀手。...
分类:数据库技术   时间:2015-01-05 09:33:53    收藏:0  评论:0  赞:0  阅读:401
oracle关于密码尝试次数的设置
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog: 实验环境 操作系统 WIN7 64bit 数据库 oracle 11G R2( 11.2.0.1.0) 前提:用户登陆尝试密码错误过多时,会造成用户被锁定。  实验: 使用PL/SQL...
分类:数据库技术   时间:2015-01-05 09:28:33    收藏:0  评论:0  赞:0  阅读:358
mysql having的用法
having的用法 having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。 SQL实例: 一、显示每个地区的总人口数和总面积. SELECT region, SUM(population), SUM(area) FROM bbc GROUP BY region ...
分类:数据库技术   时间:2015-01-05 09:28:13    收藏:0  评论:0  赞:0  阅读:285
oracle 建立索引常用的规则
1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引; 7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:    A、正确选...
分类:数据库技术   时间:2015-01-05 09:27:23    收藏:0  评论:0  赞:0  阅读:236
mysql 1对多--分页查询
mysql 1对多 分页联合查询 limit 0,10。。。小菜 记录一下...
分类:数据库技术   时间:2015-01-05 09:26:33    收藏:0  评论:0  赞:0  阅读:456
oledb 操作 excel
oledb excelhttp://wenku.baidu.com/search?word=oledb%20excel&ie=utf-8&lm=0&od=0[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!http://www.cnblogs.com/wol...
分类:数据库技术   时间:2015-01-05 09:22:43    收藏:0  评论:0  赞:0  阅读:353
xtrabackup实战备份mysql5.6.21
percona:ibbackup:InnoDBonlinephysicalbackupfullincrementalMyISAM:warmbackup,fullpercona:Xtrabackup1、简介xtrabackup是由percona提供的mysql数据备份工具,据官方介绍,这也是世界上唯一一款开源的能够对innodb和xtradb(增强版的innodb)数据库进行热备的工具,特点:(1)..
分类:数据库技术   时间:2015-01-05 07:10:44    收藏:0  评论:0  赞:0  阅读:363
mysql关于用户密码的设置( 修改、重置、找回)
1.登录mysql1.1单实例登录1)mysql刚装完mysql无密码情况下登录2)mysql–uroot刚装完mysql无密码情况下登录3)mysql–uroot–p标准的dba登录3)mysql–uroot–p‘密码’无交互登录。一般不用,容易泄漏密码登录成功后提示:mysql>1.2多实例登录mysql–uroot–S指定mysql.sock?.
分类:数据库技术   时间:2015-01-05 07:10:33    收藏:0  评论:0  赞:0  阅读:290
mysql单实例的安装和简单配置(5.1.*版本)
1.创建mysql帐号useradd-M-s/sbin/nologin-u49mysql执行过程:[root@Mysql~]#useradd-M-s/sbin/nologin-u49mysql[root@Mysql~]#cat/etc/passwd|grepmysqlmysql:x:49:500::/home/mysql:/sbin/nologin参数说明:-M不创建mysql家目录-s指定mysql登录的shell环境,nologin表示不登..
分类:数据库技术   时间:2015-01-05 07:10:04    收藏:0  评论:0  赞:0  阅读:304
SQL语句的使用
1.mysql常用语句1)显示数据库showdatabases;2)创建数据库createdatabasedbname;3)删除数据库dropdatabasedbname;4)进入数据库usedatabasedbname;5)查询库中全部表showtables(fromdbname);6)创建表createtablestbname(字段1类型,字段2类型,….,PRIMARYKEY(主键名))7)..
分类:数据库技术   时间:2015-01-05 07:09:34    收藏:0  评论:0  赞:0  阅读:347
amoeba实现mysql读写分离
amoeba版本:5.1.45-mysql-amoeba-proxy-2.2.0Sourcedistribution主:192.168.204.128从:192.168.204.129amoeba:192.168.204.130dbServers.xml文件:amoeba.xml文件在主从服务器上执行:grantalloncjnew.*torickcj@‘192.168.204.130‘identifiedby‘cmysqlj‘;启动amoeba:/usr/lo..
分类:数据库技术   时间:2015-01-05 07:07:54    收藏:0  评论:0  赞:0  阅读:453
MySQL(4)——编译安装MySQL-5.5.33
MySQL的安装方式:(一)二进制格式安装:RPM安装包:OSVendor,比如RedHat官方提供的rpm包MySQL官方提供的rpm包通用二进制安装包:(二)源码包编译方式安装:MySQL的版本选择:就目前为止,一般使用5.5的居多,它既具有新版本的许多特性(就像RHEL的2.6内核具有3.x内核的特性一样..
分类:数据库技术   时间:2015-01-05 07:07:44    收藏:0  评论:0  赞:0  阅读:380
MSSQL 补丁下载
2005SP4MicrosoftSQLServer2005ServicePack4RTM2008SP4SQLServer2008ServicePack4
分类:数据库技术   时间:2015-01-05 07:05:14    收藏:0  评论:0  赞:0  阅读:167
高效的SQLSERVER分页查询(推荐)
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,...
分类:数据库技术   时间:2015-01-05 06:58:43    收藏:0  评论:0  赞:0  阅读:301
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!