Javaの:JDBC MySQLデータベース接続

MySQLのEclipseをインストールして、ここで詳細には触れないでください。

図1は、jarファイルをパッケージ化する必要があります

データベース接続を実現するために、最初のmysql-コネクタのjava-5.1.47(または他のバージョン)のjarパッケージをダウンロードしてください。低バージョンのjarパッケージのは、異常な時差ぼけの問題ではありません。

「以前のGAバージョンをお探しですか?」ダウンロードインターフェイスポイント低いバージョンをダウンロードするには右側にお勧めします。

https://blog.csdn.net/weixin_44747284/article/details/88370421私はこのチュートリアルと思います。

 

2.mysql準備

私は新人のチュートリアルのダウンロードのmysqlに言及していました。

https://www.runoob.com/mysql/mysql-install.html

私のコンピュータは、データフォルダとそこに始まる場合、MySQLデータフォルダに大きな空のフォルダを構築するのmy.ini設定ファイル前に注意を払う、フォルダはすべてを削除する必要があり、その後、Windowsのシステムです。

チュートリアルの手順を完了するための手順を実行すると、あなたが完了している必要があります。しかし、また、Baiduのを発生する可能性のある他の様々な問題があります。

CMDと操作:使用するには、管理者を開くためにcmdを。binディレクトリに進出するデータベースを開きます。ここでは、ビン、オープンmysqlの、ユーザのログイン、終了操作を入力されます。開封後は成功したMySQLの>小さな旗があるでしょう。

 

CD C:\ mysqlの-5.7.27-winx64 \ binに

ネットスタートmysqlの

MySQLの-uroot -p

出口

 

3.Javaプログラム

MySQLを開きます。

最初の試みは、ロードが失敗した場合ClassNotFoundExceptionがスローされます。

第二个try中:con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mysql?characterEncoding=UTF-8","root","");
这一行

jdbc:mysql://   是指JDBC连接方式;
127.0.0.1:       是指你的本机地址;
3306               SQL数据库的端口号;
mysql              就是你要连接的数据库的名字。

第二个双引号里是你的mysql数据库用户名,第三个双引号里是登录密码,我设成没有密码了,所以就空着。

 1 import java.sql.*;
 2 public class Conn {
 3     Connection con;
 4     public Connection getConnection() {
 5         try {
 6             Class.forName("com.mysql.jdbc.Driver");  System.out.println("数据库驱动加载成功");
 7         } catch(ClassNotFoundException e){
 8             e.printStackTrace();
 9         }
10         try {
11             con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mysql?characterEncoding=UTF-8","root","");
12             System.out.println("数据库连接成功");
13         } catch (SQLException e) {
14             e.printStackTrace();
15         }
16         return con;
17     }
18     public static void main(String[] args) {
19         Conn c = new Conn();
20         c.getConnection();
21     }
22 }

然后就运行成功了。

 

おすすめ

転載: www.cnblogs.com/qjqj0-0/p/11247712.html