sql >> データベース >  >> RDS >> Mysql

Java / MySQL SQLファイル全体をmysqlサーバーにどのように挿入しますか?

    1. mysqlコネクタがクラスパスにあることを確認します(例:java -cp mysql-connector-java-5.1.13-bin.jar)。または、antまたはNetBeansを使用してプロジェクトをビルドする場合は、mysqlコネクタがライブラリとして含まれているため、プロジェクトをビルドするときに、java-jarYourApplication.jarはlib/mysql-connector-java-5.1.13-bin.jarなどを検出する必要があります。
    2. ソースコードで、ドライバーをロードします:Class.forName( "com.mysql.jdbc.Driver")。newInstance();
    3. .sqlファイルをロードします:String sql =new Scanner(new File( "yourfile.sql"))。useDelimiter( "\ Z")。next();
    4. データベースに接続します:Connection conn =DriverManager.getConnection( "jdbc:mysql:// localhost:3306 / database"、username、password);
    5. SQLを実行します:Statement st =conn.createStatement(); st.execute(sql);

    上記は、.sqlファイルにSQLステートメントが含まれていることを前提としています。



    1. SQL JOINを使用しないことが悪い習慣であり、間違っている理由を誰かが説明するのを手伝ってもらえますか?

    2. MySqlは一度に2つのテーブルを更新します

    3. JPAのdbに保存されたオブジェクトの後にIDを取得するにはどうすればよいですか?

    4. cPanelでMySQLデータベースユーザーを削除する方法