-
CI框架获取数据库错误码
2016-03-18 18:30:09开发中长会碰到用数据库唯一索引控制数据的重复插入处理,这时就会用到根据错误代码来判断并处理程序。 在CI中通过以下方法获取信息 $this->db->_error_number(); //获取错误码$this->db->_error_message(); /...开发中长会碰到用数据库唯一索引控制数据的重复插入处理,这时就会用到根据错误代码来判断并处理程序。
在CI中通过以下方法获取信息
- $this->db->_error_number(); //获取错误码
- $this->db->_error_message(); //获取错误信息描述
前提:配置文件database.php中db_debug项必须设置成FALSE,这时程序才会捕获错误状态,否则就直接展示并终止了。 -
mysql 数据库小练习 有懂得帮我码下还有没有语法错误
2016-10-20 07:38:10#使用数据库# USE QQDB; #创建QQUser# CREATE TABLE IF NOT EXISTS QQUser( QQID BIGINT PRIMARY KEY NOT NULL COMMENT'QQ帐号', `PassWord` VARCHAR(20)NOT NULL COMMENT'密码', LastLogTime DATETIME ... -
Oracle数据库实验操作
2012-07-26 15:00:43实验22:dml语句,插入删除和修改表的数据 49 实验23:事务的概念和事务的控制 52 实验24:在表上建立不同类型的约束 54 实验25:序列的概念和使用 58 实验26:建立和使用视图 60 实验27:查询结果的集合操作 63 ... -
Oracle数据库精讲与疑难解析part2
2013-07-29 11:26:32有两部分,请分别下载。...实务13 创建数据库时,出现错误“ora-03113: end-of-file on 实务13 communication channel” 实务14 安装oracle时,报告错误“ora-27102:out of memory” 实务15 在linux(unix)环境... -
Oracle数据库精讲与疑难解析part1
2013-07-29 11:24:41有两部分,请分别下载。...实务13 创建数据库时,出现错误“ora-03113: end-of-file on 实务13 communication channel” 实务14 安装oracle时,报告错误“ora-27102:out of memory” 实务15 在linux(unix)环境... -
Oracle数据库精讲与疑难解析.part1(共七部分)
2011-08-20 20:24:06实务13 创建数据库时,出现错误“ora-03113: end-of-file on 实务13 communication channel” 实务14 安装oracle时,报告错误“ora-27102:out of memory” 实务15 在linux(unix)环境下成功安装了oracle g,从... -
[完整][Oracle][Oracle数据库精讲与疑难解析].pdf
2012-11-17 16:25:15实务13 创建数据库时,出现错误“ORA-03113: end-of-file on 实务13 communication channel” 实务14 安装Oracle时,报告错误“ORA-27102:out of memory” 实务15 在Linux(UNIX)环境下成功安装了Oracle g,从... -
Oracle Database 11g数据库管理艺术--详细书签版
2012-09-30 01:09:454.3.4 SQL*Plus错误记录 84 4.3.5 SQL*Plus命令行选项 85 4.4 SQL*Plus管理命令 87 4.4.1 CLEAR命令 87 4.4.2 STORE命令 88 4.4.3 SHOW命令 88 4.5 关键的SQL*Plus“工作”命令 90 4.5.1 SQLPROMPT... -
深入浅出MySQL数据库开发、优化与管理维护
2014-01-21 15:48:0129.3.1 查看从服务器状态 29.3.2 主从服务器同步维护 29.3.3 从服务器复制出错的处理 29.3.4 logevententryexceededmax_allowed_packet的处理 29.3.5 多主复制时的自增长变量冲突问题 ... -
-
Oracle Database 9i10g11g编程艺术:深入数据库体系结构(第2版)--详细书签版
2013-02-03 11:42:53在Oracle公司,Kyte专门负责Oracle数据库,他的任务是帮助使用Oracle数据库的客户,并与他们共同设计和构建系统,或者对系统进行重构和调优。在进入Oracle公司之前,Kyte是一名系统集成人员,主要为美国军方和政府... -
Mysql #1366 无法插入中文解决办法(ubuntu,mysql5.7) php中文变量值为???的解决
2017-03-26 20:54:50数据表插入不了中文,折腾了1个小时,终于找到错误所在。 首先设置数据库的默认字符集 : 打开终端,输入 mysql -uroot -p ,输入密码,进入mysql命令行 输入 status; 查看当前字符集状态 Current database: order...数据表插入不了中文,折腾了1个小时,终于找到错误所在。
首先设置数据库的默认字符集 :
打开终端,输入 mysql -uroot -p ,输入密码,进入mysql命令行
输入 status; 查看当前字符集状态,我的终端上显示如下内容:
------------------------------------------------------------
Current database: order_movie_ticket
Server characterset: utf8
Db characterset: utf8
Client characterset: gbk
Conn. characterset: gbk
-------------------------------------------------------------
发现字符集不统一,因此需要强制修改数据库的默认字符集为utf8
ALTER DATABASE `db_name` DEFAULT CHARACTER SET utf8
修改成功后,返回终端,输入 service mysql restart ,重启mysql 服务
发现原本的数据表还是不支持插入中文,但是新建的数据表却可以插入中文。
原来之前存在的数据表的字符集仍未被修改
于是想到一个办法,重新创建一次数据表。
先将原本的数据表导出,然后删除原数据表
修改.sql文件,将数据表的CREATE语句末尾改成 ENGINE=InnoDB DEFAULT CHARSET=utf8;
之后重新导入sql文件,重新创建的数据表就可以插入中文了!
----------ps:
后来发现,php获取了mysql变量后,输出的中文字符串是????
原因:mysql与php变量的中文编码格式存在差距,因此在每次查询前要加入:
$conn->query("set names utf8"); //设置query的字符格式为utf8
-
Oracle 9i & 10g编程艺术:深入数据库体系结构(09年度畅销榜TOP50)(08年度畅销榜TOP50)--详细书签版
2013-02-06 18:24:20在Oracle公司,Kyte专门负责Oracle数据库,他的任务是帮助使用Oracle数据库的客户,并与他们共同设计和构建系统,或者对系统进行重构和调优。在进入Oracle公司之前,Kyte是一名系统集成人员,主要为美国军方和政府... -
mysql 5.7 1366_Mysql #1366 无法插入中文解决办法(ubuntu,mysql5.7) php中文变量值为???的解决...
2021-01-19 15:58:53数据表插入不了中文,折腾了1个小时,终于找到错误所在。首先设置数据库的默认字符集 :打开终端,输入 mysql -uroot -p ,输入密码,进入mysql命令行输入 status; 查看当前字符集状态,我的终端上显示如下内容:----...数据表插入不了中文,折腾了1个小时,终于找到错误所在。
首先设置数据库的默认字符集 :
打开终端,输入 mysql -uroot -p ,输入密码,进入mysql命令行
输入 status; 查看当前字符集状态,我的终端上显示如下内容:
------------------------------------------------------------
Current database: order_movie_ticket
Server characterset: utf8
Db characterset: utf8
Client characterset: gbk
Conn. characterset: gbk
-------------------------------------------------------------
发现字符集不统一,因此需要强制修改数据库的默认字符集为utf8
ALTER DATABASE `db_name` DEFAULT CHARACTER SET utf8
修改成功后,返回终端,输入 service mysql restart ,重启mysql 服务
发现原本的数据表还是不支持插入中文,但是新建的数据表却可以插入中文。
原来之前存在的数据表的字符集仍未被修改
于是想到一个办法,重新创建一次数据表。
先将原本的数据表导出,然后删除原数据表
修改.sql文件,将数据表的CREATE语句末尾改成 ENGINE=InnoDB DEFAULT CHARSET=utf8;
之后重新导入sql文件,重新创建的数据表就可以插入中文了!
----------ps:
后来发现,php获取了mysql变量后,输出的中文字符串是????
原因:mysql与php变量的中文编码格式存在差距,因此在每次查询前要加入:
$conn->query("set names utf8"); //设置query的字符格式为utf8
-
windows蓝屏错误代码
2010-11-18 22:27:5012 0×0000000C 存取码错误。 13 0×0000000D 资料错误。 14 0×0000000E 储存体空间不够,无法完成这项作业。 15 0×0000000F 系统找不到指定的磁盘驱动器。 16 0×00000010 无法移除目录。 16 0×00000010 无法... -
Log Explorer4.2(注册码+汉化包)
2011-06-22 00:45:08当其数据库处于关闭(ShutDown)才状态下可以进行复制备份操作。他的结果同在线事物日志完全相同。 备份文件 备份文件是保存食物日志备份的文件,通常管理员通过运行SQL语句或者企业管理器来生成该文件。备份文件... -
Windows 系统错误代码简单分析
2010-04-14 11:21:57Microsoft Windows 系统错误代码简单分析: 0000 操作已成功完成。 0001 错误的函数。 0002 系统找不到指定的文件。 0003 系统找不到指定的路径。 0004 系统无法打开文件。 0005 拒绝访问。... -
Log Explorer 4.2 官方版(含注册码)
2013-09-14 10:57:53当其数据库处于关闭(ShutDown)才状态下可以进行复制备份操作。他的结果同在线事物日志完全相同。 备份文件 备份文件是保存食物日志备份的文件,通常管理员通过运行SQL语句或者企业管理器来生成该文件。备份文件... -
sql2000 Log Explorer4.2(含注册码)+汉化
2012-06-14 10:44:18当其数据库处于关闭(ShutDown)才状态下可以进行复制备份操作。他的结果同在线事物日志完全相同。 备份文件 备份文件是保存食物日志备份的文件,通常管理员通过运行SQL语句或者企业管理器来生成该文件。备份文件... -
并发时通过key从redis取值为null,redis对应的key是有值,这个问题怎么解决?
2019-10-11 15:28:07就是100的并发,为数据库插入数据,现在发现100条有时候会有3-18条数据没录入到数据库,查看原因,返回 状态码:GM_020001 错误信息:设备不存在。查看原因,原来是从redis里面取出来的对象是空的,接口直接返回信息...就是100的并发,为数据库插入数据,现在发现100条有时候会有3-18条数据没录入到数据库,查看原因,返回 状态码:GM_020001 错误信息:设备不存在。查看原因,原来是从redis里面取出来的对象是空的,接口直接返回信息,导致数据库少数据。
由于技术有限,并没有去解决这个取值的问题,而是通过查询数据库来弥补这个问题。
-
go操作空指针导致supervisor进程服务挂机的坑
2019-10-07 16:54:50在数据库中直接手动插入了某条记录,但由于该记录的某个字段的空值,与另一个字段的状态码不符合,在go程序中,突然操作了该空字段的指针,导致程序panic挂机。 panic: runtime error: invalid memory address or... -
VS2013的Browser Link引起的问题
2021-01-21 19:23:13于是我用Fiddler 4直接调用这个WebApi,状态码是200(正常的),JSon里却提示在位置9409处文本非法, 以TextView方式查看,在9409处发现了Brow Link的踪迹: 其实我是从数据库中表中查询出FaGui_Html字段,该字段... -
SSM异常之java.lang.NullPointerException
2018-12-02 13:53:121.今天遇见一个Mybatis映射的异常,状态码提示500. 后台提示查询不到实体,实体类为空。 然后在debug下,一步一步调试整个流程。 在这里插入图片描述 二.这里出现错误了,由于实体类中属性名和数据库中名字不同... -
SQL Server 2008实战(SQL Server程序员和DBA不可或缺的权威参考手册)--详细书签版
2013-02-06 11:52:19和传统的 t-sql书籍不同,本书以独特的 “技巧 ”形式来介绍知识点,涵盖了数据处理(增删改、视图、索引、存储过程、触发器等)、数据应用(web服务、 clr集成、分布式查询等)和数据库配置(主体、安全、数据库... -
Visual Basic开发实战1200例(第2卷)(完整版).(清华出版.孙秀梅.巩建华).part1
2016-06-15 00:31:36书名:《Visual Basic开发实战1200例(第II卷)》(清华大学出版社.孙秀梅.巩建华) PDF格式扫描版,全书分为7篇16章,共874页。...实例222 将SQL Server数据库中的表插入 Access数据库 392 实例223 SQL... -
Visual Basic开发实战1200例(第2卷)(完整版).(清华出版.孙秀梅.巩建华).part2
2016-06-15 00:34:01书名:《Visual Basic开发实战1200例(第II卷)》(清华大学出版社.孙秀梅.巩建华) PDF格式扫描版,全书分为7篇16章,共874页。...实例222 将SQL Server数据库中的表插入 Access数据库 392 实例223 SQL... -
PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1
2016-06-14 01:25:19实例022 在表格中插入宠物照片 38 实例023 Dreamweaver创建表单 40 实例024 Dreamweaver中创建和附加CSS样式 42 实例025 Dreamweaver控制弹出信息 45 实例026 Dreamweaver控制浏览器的窗口 46 实例027 通过... -
PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2
2016-06-14 01:27:23实例022 在表格中插入宠物照片 38 实例023 Dreamweaver创建表单 40 实例024 Dreamweaver中创建和附加CSS样式 42 实例025 Dreamweaver控制弹出信息 45 实例026 Dreamweaver控制浏览器的窗口 46 实例027 通过... -
[Oracle.11g权威指南(第2版)].谷长勇.扫描版.pdf
2013-06-23 21:16:0912.4.1 改变表空间的读写状态 295 12.4.2 改变表空间的名称 296 12.4.3 设置默认表空间 296 12.4.4 删除表空间 297 12.4.5 增建新的数据文件到表空间 297 12.4.6 删除表空间中无数据的数据文件 298 12.4.7 数据文件... -