Java JDBC连接MYSQL数据库实现
此编程问题相信很多高手曾经过,小弟在此班门弄斧,特上传清测过程共大家学习!详细过程见下文:
步骤一
:
下载并
MYSQL
数据库,
MYSQL driver for Java,
可视化操作软件按。本人开发环境
:Windows XP ,Eclipse3.4,JDK1.6,MYSQL5.0, mysql-connector-java-5.0.4-bin.jar
,
Toad for MySQL 4.1 Freeware
。详细安装方式方法,请直接问
www.g.cn
.
在此我就不多讲啦!
步骤二:
建立测试数据库相关,有两种方式:
方式1.
打开
MYSQL
Command Line Client命令行,
键入以下
MYSQL
命令:
CREATE DATABASE
test; //
建立测试数据库
USE
test; //
使用数据库
/*
建立测试表格
account*/
CREATE
TABLE
`
account
` (
`id` int
(
11
)
NOT
NULL
auto_increment
,
`password` varchar
(
15
)
NOT
NULL
,
`userName` varchar
(
20
)
NOT
NULL
,
PRIMARY
KEY
(`id`)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
;
方式2.
运行
Toad for MySQL 4.1 Freeware
在可视化界面下创建数据库,表格。
注意事项:以上建立
accout
表格脚本命令行
` `
符号为反引号,而非单引号
’ ’
,如果你不想听到
MYSQL
报错发出不愉快的声音,请记住,在此处本人花了半小时。希望大家记住。
步骤三:
创建一个
Java Projece
名为
JDBCDemo
工程,创建一个名为
JDBCDemo
测试类:
在
src
目录下面创建一个名为
jdbc_mysql.properties
属性文件其内容为:
driver = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3306/test
user = root
password = 123
注意事项:配置项等号后面值均无双引号
””
,否则你的程序执行了不会报错,但是没有任何反映,自动终止。
步骤四:
导入
相关文档:
代码如下:
1 String command = " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
2 try {
3 Process process& ......
package org.bupt.test;
import java.util.ArrayList;
class MyResource {
ArrayList arrList= new ArrayList();
public MyResource(ArrayList arrList) {
this.arrList = arrList;
&nbs ......
http://www.javaeye.com/topic/211951
这段时间在看《High Performance MySQL》,看到存储引擎这个地方感到很多细节比较陌生,所以总结小记一些
为了适应各种不同的运行环境,MYSQL提供了多种不同的存储引擎(Storage Engine ),在应用程序开发这个层面上,开发者可以根据不同的需求选择适合的Storage Engine 方案,更为� ......
原文链接:http://hi.baidu.com/171892549/blog/item/14818d0ac616ee34b1351dbd.html
在数据库表中,使用索引可以大大提高查询速度。
假如我们创建了一个 testIndex 表:
CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);
我们随机向里面插入了 1000 条记录,其中有一条 i_testID vc_Name ......
我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能:
1、索引没有建好;
2、sql写法过于复杂;
3、配置错误;
4、机器实在负荷不了;
1、索引没有建好
如果看到mysql消耗的cpu很大,可以用mysql的client工具来检查。
在linux下执行
/usr/local/mysql/bin/ ......