前言:最近接了个私活,一个出入库系统,开发周期为30天到60天左右,时间上还是比较赶。
整个项目的最后决定用java客户端+mysql服务器端的方式来进行。因此会将项目开发过程中一些必要的基础过程写下来,以供日后自己参考。
java和mysql分别安装后,再装上java的jdbc驱动包,开发前期准备就差不多了。jdbc包就一个jar文件,复制到自己的java目录下,能够import就行。jdbc包这里有下载。
class myData {
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://127.0.0.1:3306/test";
String user = "root";
String password = "root";
Connection conn = null;
......
if(link_ob == 0) {
//数据库连接成功后的代码写在这。
}
private int link_ob() {
try {
Class.forName(driver);
conn = DriverManager.getConnection(url, user, password);
}
//捕获加载驱动程序异常
catch ( ClassNotFoundException msg1 ) {
System.err.println("装载 JDBC/ODBC 驱动程序失败。" );
msg1.printStackTrace();
JOptionPane.showMessageDialog(null, "装载 JDBC/ODBC 驱动程序失败。", "装载 JDBC/ODBC 驱动程序失败。",JOptionPane.INFORMATION_MESSAGE);
return 1;
}
//捕获连接数据库异常
catch ( SQLException sqlex ) {
System.err.println( "无法连接数据库" );
sqlex.printStackTrace();
JOptionPane.showMessageDialog(null, "无法连接数据库。", "无法连接数据库。",JOptionPane.INFORMATION_MESSAGE);
return 2;
}
return 0;
}