通过java代码如何实现对mysql数据库进行创建新的数据库的操作
发布网友
发布时间:2022-04-07 19:00
我来回答
共2个回答
热心网友
时间:2022-04-07 20:29
1 import java.sql.Connection;
2 import java.sql.DriverManager;
3 import java.sql.ResultSet;
4 import java.sql.SQLException;
5 import java.sql.Statement;
6
7 public class CreateDataSource {
8
9 /**
10 * @param args
11 */
12 public static void main(String[] args) {
13 // TODO Auto-generated method stub
14 String database = "test2";
15 new CreateDataSource().getConn(database);
16 }
17
18 String mysqlDriver = "com.mysql.jdbc.Driver";
19 String url = "jdbc:mysql://localhost:3306/test1";
20 String newUrl = "jdbc:mysql://localhost:3306/";
21 String username = "root";
22 String password = "root";
23 Connection conn = null;
24 Connection newConn = null;
25
26 public Connection getConn(String database) {
27
28 try {
29 Class.forName(mysqlDriver);
30 } catch (ClassNotFoundException e) {
31 // TODO Auto-generated catch block
32 e.printStackTrace();
33 }
34 try {
35 String tableSql = "create table t_user (username varchar(50) not null primary key,"
36 + "password varchar(20) not null ); ";
37 String databaseSql = "create database " + database;
38
39 conn = DriverManager.getConnection(url, username, password);
40 Statement smt = conn.createStatement();
41 if (conn != null) {
42 System.out.println("数据库连接成功!");
43
44 smt.executeUpdate(databaseSql);
45
46 newConn = DriverManager.getConnection(newUrl + database,
47 username, password);
48 if (newConn != null) {
49 System.out.println("已经连接到新创建的数据库:" + database);
50
51 Statement newSmt = newConn.createStatement();
52 int i = newSmt.executeUpdate(tableSql);//DDL语句返回值为0;
53 if (i == 0) {
54 System.out.println(tableSql + "表已经创建成功!");
55 }
56 }
57 }
58
59 } catch (SQLException e1) {
60 // TODO Auto-generated catch block
61 e1.printStackTrace();
62 }
63 return conn;
64 }
65 }
热心网友
时间:2022-04-07 21:47
使用Statement 或PreparedStatement去执行SQL。。。。。。
CREATE DATABASE test1234
安卓开发搭建MySQL数据库环境实践adroidmysql
第一步:安装MySQL数据库 在电脑上安装好MySQL数据库,并启动。可以使用XAMPP、WAMP等集成开发环境,也可以单独安装MySQL数据库。在安装完MySQL数据库后,需要确保MySQL服务已经启动。第二步:创建数据库和表 在MySQL数据库中创建一个新的数据库,可以使用以下命令:CREATE DATABASE database_name;创建完数...
用java连接mysql实现对表中的数据查找,插入,修改等功能,
1、准备MySQL数据库驱动包:mysql-connector-java-5.0.8-bin.jar,一个项目中只能存在一个版本的驱动包 a、复制该驱动包,粘贴到项目中 b、选中项目里的驱动包,右键->Build Path->Add to Build Path 2、在类里写代码加载驱:决定连接哪种数据库 a、Class.forName("com.mysql.jdbc.Driver");b...
路在脚下!教你怎样将Java接到MySQL数据库,涨薪不在话下!
使用ORM连接时,如Hibernate,可简化与数据库的交互。首先添加Hibernate核心依赖项,然后定义实体类和配置文件。Hibernate配置文件中包括数据库连接属性,如方言属性,用于指定SQL方言,以确保将HQL语句正确转换为适合的SQL。创建SessionFactory以管理JDBC连接,运行查询以从人员表中选择所有人员。MyBatis是一个SQL...
如何用java打印mysql数据库
4. 创建数据连接对象:通过DriverManager类创建数据库连接对象Connection。DriverManager类作用于Java程序和JDBC驱动程序之间,用于检查所加载的驱动程序是否可以建立连接,然后通过它的getConnection方法,根据数据库的URL、用户名和密码,创建一个JDBC Connection 对象。代码如:Connection connection = DriverManager....
如何使用java代码创建数据库实例,
java连接数据库主要用的是jdbc。在你指定jdbc的时候需要指定连接字符串。对于数据库的不同连接字符串的格式不同。但是目前发现jdbc连接数据库都是指定库名称的。比如mysql会指定。oracle会指定。sqlserver也会指定。可能是为了安全期间数据库开发商没有提供此类不用指定库名就连接上的方法,主要是为了安全数据...
mysql与java连接实现增删改 数据库数据。我写了连接的代码如下,请帮我...
public static Connection GetJDBCConn() { Connection conn = null;try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");} catch (ClassNotFoundException e) { e.printStackTrace();} try { conn = DriverManager.getConnection(ur1,user,password);} catch (SQLException e) { e...
Java数据库连接实现以及容易出现的错误
1. 创建一个Java项目。2. 创建一个类。3. 把jar包复制到项目中,然后构建路径。4. 编写连接数据库的代码,需要用到操作数据库的各种接口和类型。5. 开始编写代码,查询全部数据。6. 模拟登录操作,条件查询。7. 分页查询。首先添加数据。剩下的其他操作类似,就不一一列举了。三、总结:总结一下...
如何在Java程序中访问mysql数据库中的数据并进行简单的操作
首先创建个连接MySQL的类;例 package cn.com.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class JDBCUtils { // 驱动程序名 String driver = "com.mysql.jdbc.Driver";// URL指向要访问的数据库名world String...
怎么创建数据库
问题一:创建数据库的两种方法 交互式创建,就是你右击数据库然后选择新建数据库按钮就可以...还有一种就是sql语句创建比如创建一个数据库名为a 的数据库,那么sql语句就是,create database a;然后执行下就可以... 问题二:如何用MySQL建立数据库 这很简单啊! 在...
JDBC连接数据库的步骤都有哪些?
1、首先我们通过数据库可视化工具navicate for mysql,新建一个数据库,名字叫test新建一张表。2、添加id,name字段,点击【保存】,设置表名称为user。3、最终数据库及表创建成功。4、然后我们添加一条数据。5、下载java mysql connector驱动,通过maven添加依赖即可。