如何运用java在mysql中创建数据库
答案:2 悬赏:10 手机版
解决时间 2021-02-22 07:11
- 提问者网友:温旧梦泪无声
- 2021-02-21 20:48
如何运用java在mysql中创建数据库
最佳答案
- 五星知识达人网友:等灯
- 2021-02-21 22:06
JDBC 获取连接有这样一个方法
public static Connection getConnection(String url,
String user, String password) throws SQLExceptionurl可以是数据库主机的ip地址,这里不需要指定库名;
分以下步骤创建数据库,但是对应的用户应该是高权限的用户,比如说root;
conn = DriverManager.getConnection(DB_URL, USER, PASS);
stmt = conn.createStatement();
String sql = "CREATE DATABASE STUDENTS";
stmt.executeUpdate(sql);
public static Connection getConnection(String url,
String user, String password) throws SQLExceptionurl可以是数据库主机的ip地址,这里不需要指定库名;
分以下步骤创建数据库,但是对应的用户应该是高权限的用户,比如说root;
conn = DriverManager.getConnection(DB_URL, USER, PASS);
stmt = conn.createStatement();
String sql = "CREATE DATABASE STUDENTS";
stmt.executeUpdate(sql);
全部回答
- 1楼网友:污到你湿
- 2021-02-21 23:35
首先建立数据库连接【需要先创建一个数据库,还jdbcjar包】
public class dbconnection {
public static connection getconnection(){
string url = "jdbc:mysql://127.0.0.1/test";
string user = "root";
string password = "";
try {
class.forname("com.mysql.jdbc.driver");
} catch (exception e) {
}
try {
connection con=drivermanager.getconnection(url,user,password);
system.out.println("连接数据库成功!");
return con;
} catch (exception e) {
system.out.println("连接数据库失败!");
return null;
}
}
}
在这个类里写sql语句就可以了,我这个是在表中加信息,你改成创建的语句就ok
public class testdao {
public static boolean add(vo vo){
connection con=null;
statement st=null;
boolean flag=false;
con=dbconnection.getconnection();
try {
st=con.createstatement();
string sql="insert into testtest values('"+vo.getnumber()+"','"+vo.getname()+"')";
system.out.println(sql);
int x=st.executeupdate(sql);
if(x!=0) flag=true;
return flag;
} catch (exception e) {
return flag;
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯