Se connecter avec
S'enregistrer | Connectez-vous

creation d'une base de donnée a partir d'un programme java?

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Entre Java et MySQL eu dsl mais je voie pas ce que tu veux dire par la : pk a partir de java du le fais directement dans ta base de données : tu veux pas plutot dire comment mettre du java dans un base SQL ??? si c'est le cas du peux pas ! mais tu veux mettre du java dans du HTML ou PHP

il fau ke tu cree ta database apres le telechargement de mysql et il te faut un driver ke tu l import sous ton projet eclipse que t creer ou tu met ce code la :

  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.SQLException;
  5. import java.sql.Statement;
  6.  
  7. public class rempBDD {
  8.  
  9. public static void main(String[] args) {
  10.  
  11. // System.out.println("Connexion initialisée");
  12. try {
  13. Class.forName("com.mysql.jdbc.Driver").newInstance();
  14. System.out.println("driver ok");
  15.  
  16. } catch (Exception ex) {
  17. System.out.println("driver non ok");
  18. }
  19.  
  20. Connection conn=null;
  21.  
  22. try {
  23. conn =
  24. DriverManager.getConnection("jdbc:mysql://localhost/test?" +
  25. "user=root&password=talkax90");
  26. System.out.println("Connexion initialisée");
  27. } catch (SQLException ex) {
  28. // handle any errors
  29. System.out.println("SQLException: " + ex.getMessage());
  30. System.out.println("SQLState: " + ex.getSQLState());
  31. System.out.println("VendorError: " + ex.getErrorCode());
  32. }
  33.  
  34. //Création d'une table
  35.  
  36.  
  37.  
  38. Statement sta=null;
  39. ResultSet rs=null;
  40.  
  41. try {
  42. sta = conn.createStatement();
  43. } catch (SQLException e) {
  44. // TODO Auto-generated catch block
  45. e.printStackTrace();
  46. System.exit(-1);
  47. }
  48.  
  49.  
  50. String requete=" SELECT* "+"FROM Pages;" ;
  51.  
  52. Statement sta1=null;
  53. ResultSet rs1=null;
  54.  
  55. try {
  56. sta1 = conn.createStatement();
  57. } catch (SQLException e) {
  58. // TODO Auto-generated catch block
  59. e.printStackTrace();
  60. System.exit(-1);
  61. }
  62. try {
  63. rs1=sta1.executeQuery(requete);
  64. if (sta1.execute(requete)) {
  65. rs1 = sta1.getResultSet();
  66.  
  67. }
  68. while(rs1.next()){
  69. String url1=rs1.get
  70. String url2=rs1.getString("dest");
  71. System.out.println("source : "+url1+" destination : "+url2);
  72. }
  73.  
  74. } catch (SQLException e) {
  75. // TODO Auto-generated catch block
  76. e.printStackTrace();
  77. System.exit(-1);
  78. }
  79.  
  80.  
  81. }
  82.  
  83.  
  84.  
  85. }
Lassé par la pub ? Créez un compte
Tom's guide dans le monde