mysql
文章平均质量分 75
xiaotom5
这个作者很懒,什么都没留下…
展开
-
Communications link failure due to underlying exception(转载)
Communications link failure due to underlying exception(转载) 最近的一个项目在Hibernate使用C3P0的连接池,数据库为Mysql。开发测试没有问题,在运行中每个一段长的空闲时间就出现异常:java 代码org.hibernate.exception.JDBCConnectionException: c转载 2012-11-02 13:32:23 · 619 阅读 · 0 评论 -
关于MySql中文变?的解决办法。
更新或添加时,英文输入没有问题,但是当输入中文的时候, MySql里插入的却是 "?" 解决办法: 在jdbc:properties配置文件里,有个属性为 jdbc.url 表示JDBC的url路径 如: Properties代码 jdbc.url=jdbc:mysql://127.0.0.1/lliipdb?zeroDateTimeBehavior=convertTo转载 2012-10-31 15:58:19 · 408 阅读 · 0 评论 -
Truncate Table
Truncate是SQL中的一个删除数据表内容的语句,用法是: 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 下面是对Truncate语句在MSSQLServer2000中用法和原理的说明: Truncate table 表名 速度快,而且效率高,因为: TRUNCATE转载 2012-11-02 11:59:17 · 386 阅读 · 0 评论 -
ubuntu 11.10 下安装mysql5.5.17
下载最新的mysql-5.5.10-linux2.6-i686.tar.gz shell切换到root用户 安装在/usr/local目录下面 解压缩文件 $cd /usr/local $tar zxvf path/mysql-5.5.10-linux2.6-i686.tar.gz $ln -s mysql-5.5.10-linux2.6-i686 mysql转载 2012-10-25 23:06:56 · 522 阅读 · 0 评论 -
MySQLi和MySQL的区别
安装phpwind8得朋友可能已经看到安装界面上已经有MySQLi得选项,并且是默认的。很多人要问MySQLi和MySQL,究竟有什么区别呢,本文就此简单的说明一下。mysql是非持继连接函数而mysqli是永远连接函数。也就是说mysql每次链接都会打开一个连接的进程而mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销。有些朋友在编程的时候,使用new mysql转载 2012-11-01 08:59:19 · 1006 阅读 · 0 评论 -
数据库连接池
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连转载 2012-11-01 14:55:52 · 650 阅读 · 0 评论 -
关于数据库的commit以及rollback(转载)
rollback 回滚的意思。 就是数据库里做修改后 ( update ,insert , delete)未commit 之前 使用rollback 可以恢复数据到修改之前。从功能上划分,SQL 语言可以分为DDL,DML和DCL三大类。1. DDL(Data Definition Language) 数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ;转载 2012-11-02 11:59:09 · 10183 阅读 · 0 评论 -
MySql数据库的列类型(字段类型)
MySQL数据库的表是一个二维表,由一个或多个数据列构成。每个数据列都有它的特定类型,该类型决定了MySQL如何看待该列数据,我们可以把整型数值存放到字符类型的列中,MySQL则会把它看成字符串来处理。MySQL中的列类型有三种:数值类、字符串类和日期/时间类。从大类来看列类型和数值类型一样,都是只有三种。但每种列类型都还可细分。下面对各种列类型进行详细介绍。数值类的数据列转载 2012-11-02 14:19:36 · 1835 阅读 · 0 评论 -
MySQL函数
一、 控制流程函数 a) CASE WHEN THEN函数 语法:CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ]END CASE WHEN [condition] THEN result [WHEN[conditio转载 2012-11-03 00:57:37 · 1056 阅读 · 0 评论 -
关于mysql处理百万级以上的数据时如何提高其查询速度的方法
最近一段时间由于工作需要,开始关注针对Mysql数据库的select查询语句的相关优化方法。由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的表执行一条条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会抓狂。因此如何提高sq转载 2012-11-06 16:07:15 · 567 阅读 · 0 评论