数据库
文章平均质量分 67
iteye_19679
这个作者很懒,什么都没留下…
展开
-
mysql text 长度
今天在做DB设计的时候在想用TEXT 是否能够满足将来的数据,由于对MYSQL TEXT的类型长度遗忘了。 后来查询了一下官方手册得到了一个答案。一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。MEDIUMBLOB MEDIUMTEXT 一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。LONGBLOB LONGTEXT 一个BL...原创 2010-09-22 16:57:15 · 181 阅读 · 0 评论 -
如何修改mysql数据文件位置
如何修改mysql数据文件位置发布于:软件开发网 来源:未知 作者:佚名 时间:2009-01-23 点击:641.原来可以这么简单。FreeBsd5.2 上的mysql安装的时候数据库文件是放在/var/db/mysql下的。可是/var用了95%了。要转一个大数据库过去。空间不够了,所以就想到把mysql的数据库文件换个位置。呵。原来一个ln -s 就可以了。哈。#dsa /usr/loc...原创 2010-06-22 11:38:49 · 85 阅读 · 0 评论 -
MYSQL数据库 学习大全
MYSQL数据库目前广泛的应用在各种个人、商务系统中,各种技术都比较成熟。把自己学习的一些过程总结一下,该文章设计到的内容都没有做太具体的阐述,只是一个简单的入门手册,假如想看更多内容可以参看MYSQL的联机手册。1 MYSQL安装先下载安装包:mysql-5.0.27-win32.zipmysql-noinstall-6.0.0-alpha-win32.zip下载了2个版本:一个5.0.27安装...原创 2010-06-22 11:52:58 · 172 阅读 · 0 评论 -
mysql 在windows 下的自动备份
D:cd D:\BugList\EasyPHP-5.3.2\mysql\binD:mysqldump.exe --opt -u root -p --port 3306 dbname > G:\Mantis_backup\dbname%date:~0,4%%date:~5,2%%date:~8,2%.sqlecho wscript.echo dateadd("d",-7,date) >...原创 2010-06-24 16:17:22 · 70 阅读 · 0 评论 -
两表(多表)关联update的写法
两表(多表)关联update的写法_SQL技巧发布于:软件开发网 来源:互联网 作者:佚名 时间:2009-01-01 点击:157 今天凌晨因为要在数据库里做一些操作,是关于两表关联的update,但语句怎么写都不正确,老是报错,于是心惊肉跳(就怕不能及时完成操作)去查了一下,NND,原来把SQL写成了在SQL Server下面的特有形式,这种语法在Oracle下面是行不通的,急忙改回...原创 2010-06-28 11:57:18 · 373 阅读 · 0 评论 -
Navicat 导入SQL文件
Navicat 导入SQL文件 在左侧导航栏里选择你要导入的数据库,右击它,选“运行批次任务文件”,然后选择文件就ok了。原创 2010-06-29 11:52:57 · 351 阅读 · 0 评论 -
常用数据库JDBC连接写法全攻略全攻略连接数据库常用DriverManager.getConnection
常用数据库JDBC连接写法全攻略全攻略连接数据库常用DriverManager.getConnection Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; /...原创 2010-07-15 16:00:41 · 140 阅读 · 0 评论 -
MYSQL INNODB 数据库恢复 转
MYSQL INNODB 数据库恢复昨天遇到个很郁闷的问题,mysql莫名其妙崩溃了。启动的时候报错,然后就time out了。把里面的数据表格都拷贝出来,然后拷贝ibdata1,再把数据库export出来。//=============================================================MySQL的数据库文件直接复制...原创 2011-01-17 09:50:18 · 86 阅读 · 0 评论 -
mysql-bin.00000*类似的文件是mysql的日志文件 的删除
首先说明,mysql-bin.00000*类似的文件是mysql的日志文件。 很多人安装的mysql是开启了日志文件记录的,一般有比较频繁的mysql数据库操作就会产生大量的日志文件在/usr/local/mysql/var/下面,一般产生的日志文件都类似如下:-rw-rw---- 1 mysql mysql 2.0M Sep 28 17:08 mysql-bin.000001-rw-...原创 2011-05-06 23:28:46 · 210 阅读 · 0 评论 -
MySQL 設定 Master-Slave Replication 同步
Home MySQL MySQL 設定 Master-Slave Replication 同步MySQL 設定 Master-Slave Replication 同步 Sam Tang 22 June 2015 MySQL No Comments<iframe id="aswift_2" style="margin: 0px; ...原创 2016-05-07 12:10:03 · 168 阅读 · 0 评论 -
MySQL主从复制延迟的监测及缓解
MySQL的主从复制有多种原因可以导致延迟,这个是公认的了,下面我们谈谈怎样监测复制的延迟,以及怎样尽量的解决延迟的问题。 延迟的监测Seconds_behind_master在SLAVE上执行SHOW SLAVE STATUS,监控Seconds_behind_master列值,备库Seconds_Behind_Master值是通过将服务器当前的时间戳(这里...原创 2016-05-07 12:12:23 · 170 阅读 · 0 评论 -
mysql 备份大表问题-mysqldump缺失-q参数导致MySQL被oom干掉
某日凌晨收到db故障告警,上机器检查,mysql已经被myqld守护进程重新启动。检查/var/log/messages和最近的dmesg发现mysql进程是被oom干掉了。信息大概摘录如下: [13045702.638964] kthread invoked oom-killer: gfp_mask=0xd0, order=1, oomkilladj=0[13045702.63896...原创 2014-03-16 19:20:12 · 1204 阅读 · 0 评论 -
MySQL记录存在则更新,不存在则插入
Sql代码 CREATE TABLE `tb_file_authorize` ( `authorize_id` int(11) NOT NULL auto_increment, `str_id` int(11) default NULL COMMENT '用户标识', `file_id` int(11) default NULL COMMENT...原创 2014-12-15 20:43:06 · 122 阅读 · 0 评论 -
mysql 备份(直接拷贝数据文件)转
mysql 备份(直接拷贝数据文件)文章分类:数据库目的:把A机中的库转移到B机中。 1、停止mysql服务,在A机mysql安装目录下,找到my.ini文件打开,在此文件中找到datadir,把这个路径下的数据文件:ibdata1以及所有文件夹拷贝到B机中d:\mysql_data文件夹下(其他文件是log文件,不用拷贝,这些log文件依赖于当前系统,如果这些log文件都拷贝到B机中,会...原创 2010-06-22 11:36:44 · 866 阅读 · 0 评论 -
MYSQL 查询重复记录
(一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只...原创 2010-06-12 10:51:30 · 210 阅读 · 0 评论 -
C3P0的详细配置说明 转江娇的博客
C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)文章分类:Java编程 C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和 jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 <!--当连接池中...原创 2010-06-07 09:12:55 · 56 阅读 · 0 评论 -
如何实时查看mysql当前连接数?
如何实时查看mysql当前连接数? 1、查看当前所有连接的详细资料:./mysqladmin -uadmin -p -h10.140.1.1 processlist2、只查看当前连接数(Threads就是连接数.):./mysqladmin -uadmin -p -h10.140.1.1 status、查看当前所有连接的详细资料:mysqladmin -uroot -proot processl...原创 2010-09-24 08:36:40 · 1557 阅读 · 0 评论 -
查询MySQL数据库库和索引占用的空间
查整个库的状态:select concat(truncate(sum(data_length)/1024/1024,2),’MB’) as data_size,concat(truncate(sum(max_data_length)/1024/1024,2),’MB’) as max_data_size,concat(truncate(sum(data_free)/1024/1024,2),’MB...原创 2010-09-24 09:03:19 · 141 阅读 · 0 评论 -
mysql 表文件,表空间压缩
我的mySQL使用一段时间后,表空间已变得很大(软件有较多的删除增加操作),现在我想把占用的磁盘空间减少,请教如何操作? >user database;>OPTIMIZE table tb_name; 使用总结,刚把一个mysql DB ,导入到新服务器上时,用OPTIMIZE table tb_name; 没有效果。困为mys...原创 2010-09-24 12:46:16 · 216 阅读 · 0 评论 -
mysql replace的用法 替换某字段部分内容
[mysql]replace的用法(替换某字段部分内容)[mysql]replace的用法1.replace into replace into table (id,name) values('1','aa'),('2','bb') 此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在就相当于 insert ...原创 2010-09-27 15:38:23 · 2948 阅读 · 0 评论 -
MySQL用户权限问题
<script type="text/javascript"></script> scriptz Fred Zhu's script for work and life. Project Home Downloads Wiki ...2010-03-04 10:23:35 · 129 阅读 · 0 评论 -
教你如何建立mysql远程连接root权限用户
授权给任何IP,对任何数据库. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION刷新授权(立刻生效)flush privileges;教你如何建立mysql远程连接root权限用户2009-08-15 19:48 以下语句具有和ROOT用户一...2010-03-04 10:25:06 · 116 阅读 · 0 评论 -
修改MYSQL最大连接数的3种方法详解
修改MYSQL最大连接数的3种方法详解 收藏 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword设置新的最大连接数为200:my...原创 2010-10-13 12:45:25 · 96 阅读 · 0 评论 -
RedHat下安装MySQL5.0(RPM包)手记 (转)
RedHat下安装MySQL5.0(RPM包)手记 网上安装MySQL的文章大都是用二进制源码安装的,其步骤比较复杂,所以我将用RPM包安装的过程记录下来,分享给大家。1,先看看系统中是否自带其它版本的MySQL,命令如下:#rpm -qa|grep MySQL或#rpm -qa|grep mysql如果带有此软件,请先用rpm -e将这些软件干掉,命令如下:#rpm -e mysql...原创 2010-10-16 19:16:23 · 82 阅读 · 0 评论 -
org.hibernate.exception.JDBCConnectionException: could not execute query
转:org.hibernate.exception.JDBCConnectionException: could not execute query2009-03-22 12:50org.hibernate.exception.JDBCConnectionException: could not execute query最近的一个项目在Hibernate使用C3P0的连接池...2010-04-22 13:27:02 · 209 阅读 · 0 评论 -
正确修改MySQL最大连接数的三种好用方案
以下的文章主要介绍的是正确修改MySQL最大连接数的三种好用方案,我们大家都知道MySQL数据库在安装完之后,默认的MySQL数据库,其最大连接数为100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MySQL连接数的方法有两个。方法一:进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_co...原创 2010-10-25 17:20:27 · 142 阅读 · 0 评论 -
mysql int之显示长度
mysql int之显示长度作为SQL标准的扩展,MySQL也支持整数类型TINYINT、MEDIUMINT和BIGINT。下面的表显示了需要的每个整数类型的存储和范围。类型字节最小值最大值 (带符号的/无符号的)(带符号的/无符号的)TINYINT1...原创 2010-11-03 09:30:04 · 444 阅读 · 0 评论 -
mysql 备份问题
微尘 13:59:41mysqldump.exe --opt zqkadmin --port 3306 wb>这样可以不加 -p飞 14:00:29zqkadmin 密码为空 对吗?微尘 14:00:38是的.飞 14:00:51 呵呵 高微尘 14:01:01 哈...飞 14:01:11 微尘 14:01:16如果加了-p 还是让输入密码.飞 14:01:24恩 明白微尘 14...原创 2010-12-14 13:58:23 · 59 阅读 · 0 评论 -
MYSQL JDBC的批处理操作三种方式
SQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种。 package lavasoft.jdbctest; import lavasoft.common.DBToolkit; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLEx...原创 2015-01-28 18:36:03 · 450 阅读 · 0 评论