dos测试本地mysql连接_DOS 连接本地MySQL 数据库

何创建本地数据库并连接 JDBC 总结了一下前人的做法然后自己试着做了一下干到晚上4点,终于将MySQL JDBC驱动配置成功了 首先,下载 mySQL 软件,地址为: http://dev.mysql.com/downloads/ 安装装在默认路径里 C:\Program Files\MySQL 如果在安装过程中初始



何创建本地数据库并连接JDBC

总结了一下前人的做法然后自己试着做了一下干到晚上4点,终于将MySQL JDBC驱动配置成功了

首先,下载mySQL

软件,地址为:

http://dev.mysql.com/downloads/

安装装在默认路径里C:\Program Files\MySQL

如果在安装过程中初始化出现失败的时候,那么很有可能是因为port被引用或者之前安装过端口被占用,清除注册表中关于mysql的记录,然后完全卸载之后重新安装

打开安装好的MySQL,

查找到本机地址:localhost

, 数据库名: ,用户名:root, 密码自己设置一个。

进入DOS模式,然后用cd命令进入C:\Porgram Files\MySQL\MySQL

Server\bin的目录下(为默认安装目录),然后输入mysql –h localhost –u root –p

敲回车

z4mo252zlzu.png

然后出现enter password:

输入密码

然后会出现

dncbsjda5dt.png

证明mySQL连接成功了

然后通过这个就可以操作mySQL了

1.mysql>show databases;

ruezicyqz35.png

2.mysql>create database sample;

ccxugjyrudu.png

3. use sample;

Insert into user values(‘sway’,’1234556’);

k030zhoptzj.png

然后下载mySQL的JDBC的驱动

地址为

http://dev.mysql.com/downloads/connector/j/

下载完了之后解压缩,然后解压缩到你自己定义的路径里面。里面有个.jar格式的文件,

3a0depmmwqn.png

我们要把这个文件安装到eclipse里面,可以通过手动操作也可以通过在eclipse里面建立路径,我使用的是第二种方法。如下:

4.在eclipse里面新建一个java project,命名为JDBCTest

yv3klnfsju3.png

5.建立完project之后,会在左边的一栏看到

3eowqh022nz.png

6.右击JDBCTest,

找到build path,然后点击add external archives

5y505c5luer.png

7.

选中之前下载的JDBC driver mysql-connector-java-5.1.19-bin.jar

zdeyqtatn20.png

然后你就会看到JDBCTest

下面referenced libraries

的下面就有这个驱动

gs5xx34a40o.png

8.

右击JDBCTest

新建class,然后命名Mysqljdbc.class

t2shj00of0c.png

9.

将code复制到class里,

import

java.sql.*;

public

classMysqlJdbc {

publicstaticvoidmain(String

args[]) {

try{

Class.forName("com.mysql.jdbc.Driver");

//加载MYSQL JDBC驱动程序

//Class.forName("org.gjt.mm.mysql.Driver");

System.out.println("Success

loading Mysql Driver!");

}

catch(Exception e) {

System.out.print("Error

loading Mysql Driver!");

e.printStackTrace();

}

try{

Connection connect = DriverManager.getConnection(

"jdbc:mysql://localhost/sample","root","song1024");

//连接URL为jdbc:mysql//服务器地址/数据库名

,后面的2个参数分别是登陆用户名和密码

System.out.println("Success

connect Mysql server!");

Statement stmt = connect.createStatement();

ResultSet rs = stmt.executeQuery("select

* from user");

//user 为你表的名称

while(rs.next()) {

System.out.println(rs.getString("name"));

}

}

catch(Exception e) {

System.out.print("get

data error!");

e.printStackTrace();

}

}

}

然后run

就会在底下得对话框出现success loading

cni1zxqh3hj.png

PS: code要仔细看过,该修改的地方一定要修改才行运行,不要不看直接运行那是不行的

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值