码迷,mamicode.com
首页 > 数据库 > 月排行
CodeIgniter 向mysql插入数据包含字母、汉字问题
今天在使用ci框架,需要向mysql数据表插入数据,其中的一个字段包含汉字、字母,可是用传统的使用sql语句:insert into XXX这种方式,无论如何都插入不成功,最后我换了另一种方式: $data = array( 'fault_id' => $fault_id ); return $this->db->insert('faulthandle', $data);这种方式就可以!...
分类:数据库   时间:2014-07-03 18:32:34    阅读次数:241
MySQL数据库使某个不是主键的字段唯一
在使用MySQL数据的过程中有时候我们需要某个不是主键的字段不重复,这个时候就要用到SQL的UNIQUE约束了。 下面摘抄自w3school里的一段介绍: UNIQUE 约束唯一标识数据库表中的每条记录。 UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。 PRIMARY KEY 拥有自动定义的 UNIQUE 约束。 请注意,每个表可以有多个 UNI...
分类:数据库   时间:2014-07-03 17:49:10    阅读次数:247
对SQL语句优化的思考
软件在研发的过程中自始至终都在留意着系统的可扩展性,但与此同时也在关注着系统的性能,SQL语句作为系统性能的一环不容忽视,从今天开始结合开发的经验,谈一下我对SQL语句优化的理解和认知:...
分类:数据库   时间:2014-07-03 18:12:24    阅读次数:194
SQL Server 性能调优3 之索引(Index)的维护
前言 前一篇的文章介绍了通过建立索引来提高数据库的查询性能,这其实只是个开始。后续如果缺少适当的维护,你先前建立的索引甚至会成为拖累,成为数据库性能的下降的帮凶。 查找碎片 消除碎片可能是索引维护最常规的任务,微软官方给出的建议是当碎片等级为 5% - 30% 之间时采用 REORGANIZE 来“重整”索引,如果达到 30% 以上则使用 REBUILD 来“重建”索引。决定采用何种手段和操...
分类:数据库   时间:2014-07-03 16:08:50    阅读次数:382
linux下操作mysql,支持重连
linux下操作mysql,支持重连...
分类:数据库   时间:2014-07-03 16:43:42    阅读次数:256
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序解决方法
开发程序需要登录功能 ,就不想用大数据库,直接用java连接access。     在自己机器上一切正常,  url直连 和配置数据源都没有问题。  发布到windows server2008 上 ,获取不到数据连接。      系统都是64位, office是2010  32位。     问题找了半天,最终得以解决:            32为的Access driver 需要用32为的jd...
分类:数据库   时间:2014-07-03 17:57:43    阅读次数:294
sql-server 2005数据库文件恢复(检测到基于一致性的逻辑 I/O 错误)
今天sql-server数据库突然报错: SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0x7c781313,但实际为: 0x67a313c9)。在文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\E_BLOCK_DB.mdf' 中、偏移量为 0x00000000a34000 的位置对数据...
分类:数据库   时间:2014-07-03 18:37:04    阅读次数:255
JDBC连接池的简单实现
先说明一下,我本身是做android开发的,java web是我的弱项,只是近来京东云免费,于是去折腾了几下,有了些许经验,特作分享。如果文章中内容有误,还请各高手指正。 我在web端,需要连接数据库进行查询插入等操作,但是每次进行操作都先获取连接用完后就断开的话,未免效率太低。以前知道tomcat中可以配置,但是京东云引擎的tomcat并不能由自己配置。因为我折腾的东西较小,所以也不考虑使用框...
分类:数据库   时间:2014-07-03 17:23:13    阅读次数:185
SQL语句异常导致项目报错
1、错误描述 严重:Exception occurred during processing request:Statement Callback;SQL[   ];OALL8处于不一致状态;            nested exception is java.sql.SQLException:OALL8处于不一致状态.            java.sql.SQLException:...
分类:数据库   时间:2014-07-03 17:59:34    阅读次数:245
ruby on rails 修改数据库内所有用户的密码
ruby on rails 修改数据库内所有用户的密码 ,全部改成1111 项目文件夹内: rails c User.all.each do |u| u.password='1111' u.password_confirmation='1111' u.save end...
分类:数据库   时间:2014-07-03 18:31:09    阅读次数:237
Oracle 中如何手工提交Cluster Table的事务
环境中遇到了ora-00600 4000错误,涉及的对象即为cluster table,下面我这里简单模拟了一下。供参考! ++++创建测试表 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...
分类:数据库   时间:2014-07-03 13:47:38    阅读次数:400
数据库open报错ORA-01555: snapshot too old
原文博客链接地址:数据库open报错ORA-01555: snapshot too old 今天正在东莞蜜月的时候,一个学生说他管理的测试库出问题了,无法open,我们先来看看是什么问题: Recovery of Online Redo Log: Thread 1 Group 4 Seq 4 Reading mem 0 Mem# 0: /onlinelog/shr/re...
分类:数据库   时间:2014-07-03 18:11:02    阅读次数:329
bundle install 出现 'gem install mysql2 -v '0.3.15' succeeds before bunding '
bundle install 出现  'gem install mysql2 -v '0.3.15' succeeds before bunding ' 解决:sudo apt-get install libmysql-ruby '若找不到这个包试试下面到包          参考:http://packages.ubuntu.com/search?keywords=mysql-ruby...
分类:数据库   时间:2014-07-03 18:40:10    阅读次数:241
Spark SQL 初探
早在Spark Submit 2013里就有介绍到Spark SQL,不过更多的是介绍Catalyst查询优化框架。经过一年的开发,在今年Spark Submit 2014上,Databricks宣布放弃Shark 的开发,而转投Spark SQL,理由是Shark继承了Hive太多,优化出现了瓶颈,如图:          今天把Spark最新的代码签了下来,测试了一下: 1、编译Spar...
分类:数据库   时间:2014-07-03 16:06:04    阅读次数:534
稍微复杂的sql逻辑(从数据库逆序查找有限条记录(limit))并按相反顺序输出
项目中有一个业务需求是:默认加载15条历史记录(按时间顺序从早到晚)。 下面是我构造的sql逻辑,mark一下,亲测可行。 SELECT * FROM (SELECT *FROM group_chatmsg_v WHERE ((group_Id=46 AND send_user_id=28 AND receive_user_id=70) OR (group_Id=46 AND rece...
分类:数据库   时间:2014-07-03 17:35:32    阅读次数:302
Windows平台的Oracle使用USE_SHARED_SOCKET的作用
前两天有位朋友在QQ群问了一个问题,背景如下: 继续问后,有如下回复: 1、对方服务器连接无问题。 2、从client可以telnet服务器的1521端口。 3、tnsping正常。 4、对方服务器没有设置IP信任。 5、windows 2003 server,Oracle 10.1.0.2.0 但从客户端sqlplus就是超时,无法连接。 首先,看下ORA...
分类:数据库   时间:2014-07-03 17:05:04    阅读次数:456
MySql的like语句中的通配符:百分号、下划线和escape
MySql的like语句中的通配符:百分号、下划线和escape %代表任意多个字符 Sql代码 http://blog.csdn.net/yc7369/ select * from user where username like '%huxiao'; select * from user where username like 'huxiao%'; select * ...
分类:数据库   时间:2014-07-03 16:12:41    阅读次数:231
DB水平切换要点
分区健选择   数据应该如何拆分,按照什么纬度来拆分 节点路由   应用程序写死/客户端(TDDL,cobar-client)/中间层(cobar-server)   固定分配/动态分配/混合 分片数据均衡   某些分片访问比较频繁,跟业务类型相关 全局唯一键生成器   专门的应用接口 跨节点排序/分组/表关联   应用程序实现 多数据源事务处理/分布式事务   应用程序实...
分类:数据库   时间:2014-07-03 13:35:02    阅读次数:212
【MySQL案例】HA: GTID_MODE配置不一致
Last_IO_Error: The slave IO thread stopsbecause the master has @@GLOBAL.GTID_MODE OFF and this server has@@GLOBAL.GTID_MODE ON...
分类:数据库   时间:2014-07-03 17:31:44    阅读次数:348
SQL Server2008R的安装
1,在windowsserver环境中安装sqlserver最好是把计算机加入到域中,这也是第一步,把计算机加入到域中2.打开服务器管理器,点击添加功能3,在选择功能窗口中勾选中".NETFramework3.5.1功能",下一步4,下一步5.下一步6.确认无误后点击安装7.安装完成点击关闭8.放入SQLServer200..
分类:数据库   时间:2014-07-03 14:52:10    阅读次数:365
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!