JDBC连接MySQL(1)
JDBC连接MySQL一般步骤:
1、加载JDBC驱动
(1.1)、下载JDBC驱动、(链接: https://pan.baidu.com/s/1adjzuLHDjXhFA2_W8IiLGg 提取码: e6zv ).
(2)、将驱动jar加到项目中。
(3)、加载驱动
Class.forName("com.mysql.jdbc.Driver");
(4)、连接MySQL
(4.1)设置URL、UserName、PassWord
String URL="jdbc:mysql://localhost:3306/DatabaseName"; //DataBaseName是要连接的数据库的名称
String UserName = "UserName"; //其中UserName是MySQL的用户名称 重点:不要用root账户连接,我试了好多次都不行
String PassWord = "123456" //账户密码
(5)、将创建Connection实例
Connection conn = DriverManager.getConnection(URL,UserName,PassWord);
最终代码:
import java.sql.Connection;
public static void main(String[] args){
String URL="jdbc:mysql://localhost:3306/DatabaseName"; //DataBaseName是要连接的数据库的名称
String UserName = "UserName"; //其中UserName是MySQL的用户名称 重点:不要用root账户连接,我试了好多次都不行
String PassWord = "123456" //账户密码
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("成功加载驱动!");
Connection con = null;
con = DriverManager.getConnection(URL,UserName,PassWord);
if(con!=null){
System.out.println("连接数据库成功!");
}
}catch(Exception e){
e.printStackTrace();
}
}
实例代码:
package my_product; //项目名:**my_product**
import java.sql.Connection;
import java.sql.DriverManager;
public class text2{ //类名:**text2**
public static void main(String[] args){
String URL="jdbc:mysql://localhost:3306/text1"; //DataBaseName是要连接的数据库的名称 数据库名:**text1**
String UserName = "user1"; //其中UserName是MySQL的用户名称 重点:不要用root账户连接,我试了好多次都不行 用户名:**user1**
String PassWord = "123456"; //账户密码 user1的密码:**123456**
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("成功加载驱动!");
Connection con = null;
con = DriverManager.getConnection(URL,UserName,PassWord);
if(con!=null){
System.out.println("连接数据库成功!");
}
}catch(Exception e){
e.printStackTrace();
}
}
}