Welcome 微信登录

首页 / 数据库 / MySQL

解决Java Web开发中Jsp存储读取MySQL数据中文乱码的问题

解决Java Web开发中Jsp存储读取MySQL数据中文乱码的问题

MySQL虽说好用,但很容易出现中文乱码的问题,以下列出Java Web开发中常见的几种中文乱码问题:1、JSP页面显示问题2、存入MySQL数据中文乱码3、读取MySQL数据中文乱码字符集:字符集定义了它包含哪些字符以及每个字符对应什么数字。字符编码:在计算机中存储数字,显示时转换为对应的字符,编码方式是指表示字符的数字以什么方式存储。介个也太唧唧歪歪了,不搞这个研究的可以完全忽视。只要知道UTF-8是为统一世界上所有字符编码的产物就ok了。解决方法才是...
备份Oracle 10g的库 在Oracle 9i中还原

备份Oracle 10g的库 在Oracle 9i中还原

要把同事机子上的一个库还原到自己的机子上,结果同事给的DMP文件没法用。突然想到人家的是Oracle 10G,咱还停留在Oracle 9I阶段。用自己的9I客户端重新备份,结果EXP-00003错误。在网上查了一下是表中使用了BLOB字段造成的(貌似此字段要是没有存储数据的话也不影响),顺便找到找到了解决办法,使用后,记录如下:1.使用SYS用户登录Oracle 10g,执行如下SQL更新viewCREATE OR REPLACE VIEW exu9tne...
Oracle 11g不能配置监听问题的解决

Oracle 11g不能配置监听问题的解决

Oracle 11g不能配置监听问题这种情况比较少见,但希望能给遇到这个问题的朋友带来一些帮助。问题:在使用Database Configuration Assistant 创建Oracle 11g数据库的时候,第四步是创建Enterpeise Manager。这首先需要建立监听程序。问题来了,我在设置监听端口的时候,说1521默认端口被占用,然而我改为任何端口依旧说被占用。原因:是在笔记本上安装的,有1394、无线网卡和有线网卡,另外安装了虚拟机,模拟出...
Oracle 物理结果损坏处理

Oracle 物理结果损坏处理

Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。在无硬件问题的前提下我们才能按照下面的处理方发来进一步处理。控制文件损坏:控制文件记录了关于oracle的重要配置信息,如数据库名、字符集名字、各个数据文件、日志文件的位置等等信息。控制文件的损坏,会导致数据库异常关闭。一旦缺少控制文件,数据库也无法启动...
Linux下ODBC for Oracle驱动的安装

Linux下ODBC for Oracle驱动的安装

最近做一个项目,在RHEL 5下建立一个Oracle数据库系统,用于存储集群的录音数据,其中数据库驱动用的是odbc,这里简单的记录下安装配置odbc的经过吧。一、安装ODBC从www.unixodbc.org,下载了unixODBC-2.3.0.tar.gz,解压之:tar zxvf unixODBC-2.3.0.tar.gz在解压出的文件夹下,执行:./configure 然后make,接着make install。郁闷的是无论进入/usr/local...
Oracle读取数据错误和hibernate几个问题

Oracle读取数据错误和hibernate几个问题

org.hibernate.type.NullableType nullSafeGet could not read column value from result set: CONTRIB23_35_; 无法转换为内部表示我在解决该反常的方式是:1.依据提醒肯定展现问题的数据类别.(过滤无须要的检验,削减耗费在该问题上的工夫淘宝商城:。看懂反常是主要问题).2.核查数据库字段类别与POJO类的字段数据类别是否相称.3.检验数据库字段内的value.如:...
MySQL中JOIN查询详解

MySQL中JOIN查询详解

一般而言,如果要设计一个小型数据库(指代码量少),但又要适应海量数据及访问的性能需求,最有效的方法莫过于针对主要应用场景选择一个或几个性能优异的核心算法作为引擎,然后努力将一些非主要应用场景作为该算法的特例或变种植入到引擎当中。 MySQL、PostgreSQL 等就是这么做的。 在 MySQL 的 SELECT 查询当中,其核心算法就是 JOIN 查询算法。其他的查询语句都相应向 JOIN 靠拢:单表查询被当作 JOIN 的特例;子查询被尽量转换为 JO...
MySQL新增一个连接源码

MySQL新增一个连接源码

当客户端向服务器发起查询时,就是和服务器之间建立了一个连接。而MySQL是提供了一个最大连接数限制的。所以,每次在一个连接建立成功后,服务器要给该连接分配处理线程的时候会判断现在的连接数是否已经操作了配置的最大连接数了。如果已经超过,则不会再分配线程来处理,直接关闭在连接。static void create_new_thread(THD *thd){DBUG_ENTER("create_new_thread");/*Don"t allow too man...
<< 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 >>