
数据库
文章平均质量分 84
Vigor
微信
schrodingerman
展开
-
Window下MySQL安装配置
软件版本:mysql-essential-5.1.41-win32.msi (这个比较轻量,呵呵。)mysql-gui-tools-5.0-r17-win32.msi (一个图形工具)1.安装感觉界面很舒服啊。“Next”,选择“Custom”,自定义,“Next”继续。选择安装路径,配置安装内容,暂时不会用到C/C++的开发,所以没有选,这里MySQL转载 2012-10-12 21:59:21 · 687 阅读 · 0 评论 -
使用localhost和127.0.0.1都无法连接mysql
如果这个时候使用用主机名和::1能够连接的话,那可以确定是被ipv6坑了因为IPv6协议将localhost和127.0.0.1都映射为::1这个时候需要按照ipv6的地址进行连接具体应看下面的说明:Connecting To My Sql Server Using An Ipv6 Addressby Ashwani Kumar - Oct 10th, 2012原创 2015-03-22 23:16:06 · 4742 阅读 · 0 评论 -
遍历ResultSet
为什么遍历ResultSet,行列要从1开始。因为Resultset的第一行的第一列都是空的,要用rs.next()到第一行才能进行读取。Statement stmt=null; ResultSet rs=null; ResultSetMetaDatam=null;//获取 列信息 try { stmt=con.createStateme转载 2014-05-04 21:21:59 · 21479 阅读 · 0 评论 -
mysql远程连接设置
数据库不允许从远程访问怎么办?本文提供了三种解决方法: 1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;转载 2014-05-04 17:35:55 · 917 阅读 · 0 评论 -
数据库范式(1NF 2NF 3NF BCNF)详解一
转载自:数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 范式说明 1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表转载 2014-04-17 09:56:19 · 903 阅读 · 2 评论 -
数据库存储引擎学习
1.什么是存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中,这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的相关功能在MySQL中称为存储引擎(也称为表类型)。MySql支持多个存储引擎,包括处理事务安全表的引擎和处理非事务安全表的引擎:ISAM是一个定义明确且历经时间考验的数据表格转载 2014-04-16 18:56:15 · 6120 阅读 · 1 评论 -
MySQL 常用命令
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m转载 2014-02-25 18:51:39 · 602 阅读 · 0 评论 -
PowerDesigner生成sql及说明文档
一、PowerDesigner生成sql问题 生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示Could not load VBScript engine. Check VBScript installation.Generation aborted due to errors detected during转载 2013-12-09 22:19:20 · 843 阅读 · 0 评论 -
mysql插入数据后返回自增ID的方法
mysql插入数据后返回自增ID的方法 mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢? 方法一是使用last_insert_id 1mysql> SELECT LAST_INSERT_ID();转载 2013-12-06 16:43:49 · 65419 阅读 · 1 评论 -
Java数据类型和MySql数据类型对应一览
下面将以列表的形式对MySql数据类型和Java数据类型进行对应比较,如果您对MySql数据类型方面感兴趣的话,不妨一看。java mysql 数据类型对照 类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lan转载 2013-12-06 16:42:40 · 903 阅读 · 0 评论 -
SSH框架数据库插入记录
UserfDaoImpl里的代码:public void save(Userf userf) {super.getHibernateTemplate().save(userf);}action里面的:public String save() {userfBiz.save(userf);return SUCCESS;}转载 2012-10-26 15:01:01 · 4998 阅读 · 3 评论 -
hibernate对数据库操作代码
package org.lxh.hibernate.demo01;import java.util.Iterator;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibe转载 2012-10-25 21:12:23 · 800 阅读 · 0 评论 -
PowerDesigner生成数据库脚本的方法
PowerDesigner生成数据库方法数据结构SQLServerSQLOracle脚本第一步:File菜单选中New,然后选中PhysicalData Model 选项,在右方的DBMS里面选择要使用的数据库,例如:sqlserver 2000第二步:建立自己所需要的表结构,保存第三步:测试数据库连接 DataBase菜单下的Connection,打开后,有个Modify转载 2012-10-24 21:31:06 · 959 阅读 · 0 评论 -
在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
1.要改变需要使用的数据库,首先要考虑的是是否需要修改表名,因为不同数据库的保留字是不同的。如MySQL可以使用user作为表名,而在Oracle中user是保留字,遇到这种情况表名是必须修改的。2.修改数据库表名之后,在MyEclipse下利用打开数据库链接,然后利用Hibernate 逆向工程生成需要的Bean包中的类以及必须的xx.hdm.xml3.根据新生成的bean修改相应的原创 2012-10-19 19:46:53 · 6840 阅读 · 0 评论 -
数据库方言
Hibernate就相当于一个翻译,配置“方言”选项,就是告诉Hibernate它要说哪里的言。是这样的,因为不同的数据库,在Sql语句的设计上是存在差异的,就好比不同地方的人说不同的方言。而Hibernate呢,它会所有的“方言”,我们要做的,就是告诉它,我们需要它说哪种“方言”。以下是各数据库对应的方言RDBMS 方言 DB2 org.hibernate.dialect.D转载 2012-10-19 17:24:41 · 2182 阅读 · 0 评论 -
Oricle 11g安装流程
呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQLDeveloper 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址:http://www.oracle.com/转载 2012-10-16 19:56:39 · 1360 阅读 · 0 评论 -
MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
一. 工具Win7 64位操作系统二. 步骤第一步:下载安装包下载 地址:http://www.mysql.com/截止到目前(2016/7/24) ,官网的最新版本是5.7.13,不过自己没有使用该版本,下载的是之前的转载 2016-12-04 18:24:06 · 15826 阅读 · 5 评论