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 }
然后就运行成功了。