JDBC是Java连接数据库的标准接口,通过JDBC可以在Java程序中对数据库进行连接、查询和更新等操作。本篇文章将介绍如何使用JDBC创建MySQL数据库。
在使用JDBC连接MySQL之前,需要先下载安装MySQL Connector/J驱动程序,驱动程序的下载地址可以通过搜索引擎查询得到。
//加载驱动程序Class.forName("com.mysql.jdbc.Driver");
在连接数据库之前,需要先定义连接字符串、用户名和密码等信息。
//数据库连接参数String url = "jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf-8";String user = "root";String password = "123456";//获取数据库连接Connection conn = DriverManager.getConnection(url, user, password);
连接成功后,可以通过JDBC执行SQL语句。
//创建数据库String createDatabaseSql = "create database mydb";Statement stmt = conn.createStatement();stmt.executeUpdate(createDatabaseSql);//切换数据库String useDatabaseSql = "use mydb";stmt.executeUpdate(useDatabaseSql);//创建数据表String createTableSql = "create table student(id int(11) not null auto_increment, name varchar(255), age int(11), primary key(id))";stmt.executeUpdate(createTableSql);//关闭Statement对象stmt.close();
以上代码演示了如何使用JDBC创建MySQL数据库和数据表。在实际应用中需要根据具体的需求进行修改和扩展。