Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Java/Mysql Jak wstrzyknąć cały plik SQL do serwera mysql?

  1. Upewnij się, że łącznik mysql znajduje się w ścieżce Twojej klasy, na przykład java -cp mysql-connector-java-5.1.13-bin.jar lub jeśli tworzysz projekt za pomocą ant lub NetBeans, upewnij się, że łącznik mysql jest dołączona jako biblioteka, w ten sposób podczas budowania projektu java -jar TwojaAplikacja.jar powinna znaleźć lib/mysql-connector-java-5.1.13-bin.jar lub cokolwiek innego.
  2. W kodzie źródłowym załaduj sterownik:Class.forName("com.mysql.jdbc.Driver").newInstance();
  3. Załaduj plik .sql:String sql =new Scanner(new File("yourfile.sql")).useDelimiter("\Z").next();
  4. Połącz się ze swoją bazą danych:Połączenie conn =DriverManager.getConnection("jdbc:mysql://localhost:3306/database",username,password);
  5. Wykonaj swój sql:Instrukcja st =conn.createStatement();st.execute(sql);

Powyższe zakłada, że ​​twój plik .sql zawiera instrukcje SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problem z kodowaniem UTF-8 przy użyciu PHP + MySQL

  2. Symfony3 jak przechowywać role użytkowników w bazie danych

  3. Utwórz funkcję z opcjonalnymi argumentami w MySQL

  4. Część 1:jQuery -> MySQL -> jQuery -> HTML

  5. pymysql callproc() wydaje się wpływać na kolejne wybory