Java访问MySQL数据库创建数据表并且对数据库数据进行增删改查

1、创建数据表

源代码如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;

public class BookTable {//创建数据表的类
    public static void main(String[] args){
        Connection con = null;
        PreparedStatement ps = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/bookinformation","******","######");
            String sql = "create table bookinfor("+
                    "id varchar(255) primary key not null,"+
                    "bookname varchar(255) not null,"+
                    "booktype varchar(255) not null)";
            ps = con.prepareStatement(sql);
            ps.execute();
            ps.close();
            con.close();
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}

注释:"******"为数据库用户名,"######"为数据库密码,用户名和密码改成自己的数据库用户名和密码即可

创建的数据表名称为"bookinfor",字段分别有id,bookname和booktype,如图所示

Java访问MySQL数据库创建数据表并且对数据库数据进行增删改查_第1张图片

 2、添加数据

源代码如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;

public class InsertData {
    public static void main(String[] args){
   

你可能感兴趣的:(数据库,java,mysql,idea)