
数据库(mysql
嘉木桐
java初学者
展开
-
怎么把xml文件中的数据读出,并保存到数据库中
怎么把xml文件中的数据读出来,并保存到数据中,在网上找了半天的代码,也没有找到理想的代码,就只好自己慢慢摸索着写,最后终于写出来了自己想要的代码!此类要继承BaseDao类,这个类就是获得数据库连接的代码,可以自己随便写;还有读写文件我用的是dom4j,要导入jar包,这一点要注意;package com.cn.javaSE.dom4j;import java.io.File;import ja原创 2014-02-12 13:36:26 · 211 阅读 · 0 评论 -
\t\t数据库的事务隔离级别
什么是事务? 从四个关键概念谈起: 原子性 – 所有操作要么都成功,要么都失败 一致性 – 事务不能违反完整性约束(比如虽然事务还未提交,但仍需遵守各种约束规则,这些规则是在事务提交之前而非在事务提交以后才生效!) 隔离性 – 一个事务的效果,不影响正在同时执行的其它事务,那么,不影响的程度如何呢?这个由隔离级别来定义,标准的隔离级别有下列四种: ? 未提交读(read unc原创 2014-02-12 13:43:27 · 175 阅读 · 0 评论 -
\t\toracle批量插入数据
-- Create tablecreate table TL_SMS_SENDTASKLIST_10(NUMSEQID NUMBER(20) not null,DATCREATETIME DATE default SYSDATE not null,DATSRCSENDTIME DATE not null,DATSRCENDTIME DATE原创 2014-02-12 13:48:57 · 188 阅读 · 0 评论 -
\t\tjava 动态创建数据库和动态连接数据库
项目中有一个需求要动态创建数据库并且要动态连接数据库,本来以为还很难实现呢,在网上找了好久,都不是很理想,最后看到有人说创建数据库时,先连接到任意一个数据库,获得连接后用createStatement()语句创建自己的数据库,自己试了一下,果然可以.动态连接数据库就跟简单了!下面是代码,仅供参考!这些在jdbc里面实现的,如果是用hibernate的话,不知道怎么样,我没有试过!package c原创 2014-02-12 13:37:28 · 179 阅读 · 0 评论 -
\t\tWindows 下免安装mysql配置
一、下载 mysql-noinstall-5.1.34-win32.zip 二、配置MySQL的参数 1、解压缩绿色版软件到c:\mysql-5.1.34 设置系统环境变量 MYSQL_HOME=c:\mysql-5.1.34 在Path中添加 %MYSQL_HOM原创 2014-02-12 13:38:37 · 169 阅读 · 0 评论 -
mysql 重装问题
http://zioy6427.blog.sohu.com/120844501.html如果重新安装不成功的话,还有最后一招就是用免安装的mysql;下载好一个免安装的mysql以后,解压到一个盘符里面,在“我的电脑”里面配置一下环境变量,也就是配置path的路径,把刚才解压的mysql的bin的路径放到path里面。启动安装路径了里面的“安装并启动MYSQL.bat”,然后到服务里面看看mysq原创 2014-02-12 13:38:39 · 190 阅读 · 0 评论 -
2010年11月16日
MySql-5.1.32的data文件夹找不到是什么原因呢?我安装的这个版本的MYSQL没有data文件夹,但是可以正常使用,不知道你们的有没有呢?怎么才可以出现data文件夹呢,没有data文件夹,那我的数据库文件存放在什么地方了呢?我搜索了整个电脑都没有找到。好心的朋友,快告诉我怎么回事?该怎么解决?谢谢了!!!=========================================原创 2014-02-12 13:44:52 · 194 阅读 · 0 评论 -
\t\tOracle左连接,右连接
数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一 张基表内)sql标准语法:select table1.column,table2.columnfrom table1 [inner | left | right | fu原创 2014-02-12 13:52:45 · 191 阅读 · 0 评论 -
用批处理调用sql脚本创建数据库和表
在执行这个批处理的时候要先把mysql数据库安装好,安装mysql数据库也可以用批处理来执行,请看上一篇文章。mysql -f -h localhost -u root -proot test d:/db.log -f 是当建表语句有错误或是有其他错误建表语句依然执行,错误信息保存在db.log日志里面,-p和密码不能有空格 test是my原创 2014-02-12 13:38:30 · 273 阅读 · 0 评论 -
\t\tmysql 重装问题
http://zioy6427.blog.sohu.com/120844501.html如果重新安装不成功的话,还有最后一招就是用免安装的mysql;下载好一个免安装的mysql以后,解压到一个盘符里面,在“我的电脑”里面配置一下环境变量,也就是配置path的路径,把刚才解压的mysql的bin的路径放到path里面。启动安装路径了里面的“安装并启动MYSQL.bat”,然后到服务里面看看mysq原创 2014-02-12 13:38:42 · 188 阅读 · 0 评论 -
\t\tmysql 数据库查询新闻的上一篇和下一篇
做新闻发布的时候,如果想给用户更好的体验,一般会在新闻的末尾加上“上一篇”“下一篇”,这样更容被用户接受。根据新闻的id查询新闻,如果新闻的id都是连续的,不间断的,这个问题就比较好解决了,问题的难点就是id有可能是不连续的,比如:1,2,10,11,16,23。要查询id=16的上一条记录和下一条记录,该怎么做呢?mysql数据库没有提供像mssql数据的top函数,不过还好mysql提供了li原创 2014-02-12 13:42:18 · 182 阅读 · 0 评论 -
\t\t正确卸载mysql
问题描述:以前卸载过mysql,每次卸载后再重新安装就装不上了,安装的最后阶段就是service无法启动。最后在网上找了一篇文章,里面这样介绍的,我试过后果然正确,现在粘贴出来,希望大家在卸载mysql的时候少走弯路了。操作步骤:在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如我的是 C:\Program Files\MySQL\MySQL S原创 2014-02-12 13:39:17 · 167 阅读 · 0 评论 -
java 动态创建数据库和动态连接数据库
项目中有一个需求要动态创建数据库并且要动态连接数据库,本来以为还很难实现呢,在网上找了好久,都不是很理想,最后看到有人说创建数据库时,先连接到任意一个数据库,获得连接后用createStatement()语句创建自己的数据库,自己试了一下,果然可以.动态连接数据库就跟简单了!下面是代码,仅供参考!这些在jdbc里面实现的,如果是用hibernate的话,不知道怎么样,我没有试过!package c原创 2014-02-12 13:37:31 · 235 阅读 · 0 评论 -
\t\tmysql导入.frm问题
原因:因为机器中毒了,window界面无法操作。启动安全模式不能进入。所以重做系统。问题:原来mysql/data/shee的.frm以及其他文件,无法导入新安装系统下mysql/data/shee文件下。解决方法:在新的数据库中创建和原名字一样的数据库,然后把.frm(把shee文件下所有的文件都拷贝到新的数据库下) 文件拷贝进去就OK了。但是,有些时候这样不行,查询的时候会出现某某表不存在的问原创 2014-02-12 13:39:12 · 211 阅读 · 0 评论 -
正确卸载mysql
以前卸载过mysql,每次卸载后再重新安装就装不上了,安装的最后阶段就是service无法启动。最后在网上找了一篇文章,里面这样介绍的,我试过后果然正确,现在粘贴出来,希望大家在卸载mysql的时候少走弯路了。在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如我的是 C:\Program Files\MySQL\MySQL Server 5.0\原创 2014-02-12 13:39:19 · 256 阅读 · 0 评论 -
\t\t优化的ms sql server分页sql语句
特点:一次查询,数据库只返回一页的数据。而不是取出所有的数据。说明:pagesize: 每页显示记录数cureentpage:当前页数select * from ( select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage * from user_table ORDER BY id ASC ) as aSysTabl原创 2014-02-12 13:48:53 · 154 阅读 · 0 评论 -
【引用】ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源 解决方法
1.查找出已被锁定的数据库表及相关的sid、serial#及spidselect object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.sessio原创 2014-02-12 13:54:27 · 199 阅读 · 0 评论 -
\t\t怎么把xml文件中的数据读出,并保存到数据库中
怎么把xml文件中的数据读出来,并保存到数据中,在网上找了半天的代码,也没有找到理想的代码,就只好自己慢慢摸索着写,最后终于写出来了自己想要的代码!此类要继承BaseDao类,这个类就是获得数据库连接的代码,可以自己随便写;还有读写文件我用的是dom4j,要导入jar包,这一点要注意;package com.cn.javaSE.dom4j;import java.io.File;import ja原创 2014-02-12 13:36:24 · 188 阅读 · 0 评论 -
\t\t用批处理调用sql脚本创建数据库和表
在执行这个批处理的时候要先把mysql数据库安装好,安装mysql数据库也可以用批处理来执行,请看上一篇文章。mysql -f -h localhost -u root -proot test d:/db.log -f 是当建表语句有错误或是有其他错误建表语句依然执行,错误信息保存在db.log日志里面,-p和密码不能有空格 test是my原创 2014-02-12 13:38:32 · 338 阅读 · 0 评论 -
Windows 下免安装mysql配置
一、下载 mysql-noinstall-5.1.34-win32.zip 二、配置MySQL的参数 1、解压缩绿色版软件到c:\mysql-5.1.34 设置系统环境变量 MYSQL_HOME=c:\mysql-5.1.34 在Path中添加 %MYSQL_HOM原创 2014-02-12 13:38:34 · 195 阅读 · 0 评论 -
mysql导入.frm问题
原因:因为机器中毒了,window界面无法操作。启动安全模式不能进入。所以重做系统。问题:原来mysql/data/shee的.frm以及其他文件,无法导入新安装系统下mysql/data/shee文件下。解决方法:在新的数据库中创建和原名字一样的数据库,然后把.frm(把shee文件下所有的文件都拷贝到新的数据库下) 文件拷贝进去就OK了。但是,有些时候这样不行,查询的时候会出现某某表不存在的问原创 2014-02-12 13:39:14 · 259 阅读 · 0 评论 -
\t\tmysql数据库连接空闲超过8小时自动断开
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/cmtony2008/archive/2010/02/01/5276363.aspx开发了一个ssh架构的网站 发布到服务器上 当天好好的 第二天就不能访问 显示数据库连接关闭。 com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connec原创 2014-02-12 13:41:36 · 191 阅读 · 0 评论