1. package com.zhanglei.jdbc;
    2. import org.junit.Test;
    3. import java.sql.Connection;
    4. import java.sql.DriverManager;
    5. import java.sql.SQLException;
    6. import java.sql.Statement;
    7. /**
    8. * ClassName:JdbcTest01
    9. * Package:com.zhanglei.jdbc
    10. * Description:
    11. *
    12. * @Date:2021/8/2 10:47
    13. * @Author:zhanglei@3417529439@qq.com
    14. */
    15. public class JdbcTest01 {
    16. @Test
    17. public void test() throws ClassNotFoundException, SQLException {
    18. //1.forName有返回值不一定需要接收啊,加载了这个类后会注册到DriverManager里面去的,后面getConnection自己会去匹配的,用不着你去操心
    19. Class.forName("com.mysql.jdbc.Driver");
    20. Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/my1", "root", "56785");
    21. String sql="create table zhanglei_jdbc01 (id int, name varchar(32), price double ,introdution text)";
    22. Statement statement = connection.createStatement();
    23. statement.execute(sql);
    24. statement.close();
    25. connection.close();
    26. System.out.println("~~成功~~");
    27. }
    28. }
    1. 需要导入mysql-connector-java依赖,用于驱动
    2. 注册完驱动之后java自带的DriverManager就会根据ip和端口生成数据库连接