假期在Myeclipse8.5中连接了一下数据库sql server 2005并且把安装步骤记录了下来:
首先准备好三样东东:
1:Myeclipse 8.5(最好是7.0以上,哪个版本不是很重要)直接安装就好
2:sql server 2005(一定要安装好)
3:sql server 2005数据库驱动 jdbc 主要先是配置jdbc:
下面是jdbc的安装步骤:
将JDBC安装到任意位置,比如直接安装到到C盘下面,如图:
并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量,在环境变量classpath 后面追加 C:/Program Files/Microsoft SQL Server2005 JDBC Driver/sqljdbc.jar
sql server 2005的默认设置都满足要求(前提:你安装的数据库没有任何毛病,一定要有设置服务器身份验证为:SQL Server和Windows身份验证模式,没有这个设置的话,先以其中一种登录方式进入数据库,在安全性中设置为SQL Server和Windows身份验证模式)以上没问题,进入数据库我们先新建一个数据库,名字为Test,我们向下走:
接下来就要配置一下Myeclipse了:
之后点击Finish就可以了,找到这里:
下面我们用一个程序来测试一下数据库的连接:
import java.sql.*;
public class TestServer {
public static void main(String[] args) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=Test"; //连接服务器和数据库sample
String userName = "sa"; //默认用户名
String userPwd = "000000"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}
在Myeclipse中新建一个web project,然后新建一个类TestServer把代码添加进去:
在左侧找到如图片所示的位置:
鼠标右键Build Path/Configure Build Path之后找到Libraries一栏中AddExternal JARs把数据库驱动sqljdbc.jar添加进去出现下面图片,然后点击OK:
运行程序看到下面结果:
注:
1.因为SQLexpress服务器默认是禁用的并且端口号没有配置,所以要进行重新设置
2.如果你用java连接sql server 2000的话就要注意了:
在sql server 2000 中加载驱动和URL路径的语句是
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";
而sql server 2005 中加载驱动和url的语句则为
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
如果写法错误将会找不到驱动。
连接Mysql也是一样的步骤,只是在选择驱动时不同,还有驱动也不同。
希望多多联系,共同提高,我的邮箱:MysqlJDK@126.com
打开MyEclipse 8.5,选择菜单栏Windows/Preferences/MyEclipse/Database Explorer/Database Drivers/DB Broeser,看这个图片:
点击DB Brower出现下面图片:
在其窗口下右键鼠标选择new出现下面图片:
点击Test Driver 输入你刚才创建的用户名sa和密码000000之后如果测试成功出现下面图片: