折腾了几天,算是搭建了开发环境,也成功测试了远程服务器的连接。具体搭建平台的步骤如下。
(1)从网上下载了mysql的免安装包(安装版本下载下来没安装成功,搞到最后实在不行就用了个免安装的),用的是5.0.22版本。
(2)把免安装包直接放到C盘,路径为C:mysql。将包里面的my.ini里相关需要修改设置路径的地方改成C:mysql,同时设置好Path的环境变量。
(3)在电脑上相应的服务打开。具体操作为:控制面板→程序→打开或关闭Windows功能→Telnet服务端和客户端。
(4)打开DOS界面。输入 mysqld -install,先将相应的mysql服务安装上去。然后输入 net start mysql 开启mysql数据库。
(5)在DOS界面里输入 mysql -urooot -p,登录mysql。
/**
* @hushunfeng
*/
import java.sql.*;
public class MysqlJdbc {
static Connection conn;
static Statement st;
public static void main(String[] args) throws SQLException, ClassNotFoundException {
connect();
creatTable();
}
public static void connect() throws SQLException,ClassNotFoundException {
String url = "jdbc:mysql://localhost:3306/person"; //localhost为本机测试,如果要连接远程数据库,只需将其换成远程服务器的ip地址即可。
String user = "root";
String password = "";
try {
Class.forName("com.mysql.jdbc.Driver");//加载Mysql的JDBC驱动
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接数据库成功!!");
} catch (Exception e) {
System.out.println("连接数据库失败!!");
System.out.println(e.getMessage());
}
}
public static void creatTable() throws SQLException {
try {
st = conn.createStatement();
int result = st.executeUpdate("insert into personInfo(name,sex) values('hushunfeng','male')");
System.out.println("添加信息成功!!!");
System.out.println("添加信息的行数为:"+result);
} catch (Exception e) {
System.out.println("添加信息失败!!!");
System.out.println(e.getMessage());
}
}
}