begin process at 2012 02 15 10:48:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

JDBC

 > 

comment créer une base de données avec mysql?svp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment créer une base de données avec mysql?svp

samedi 21 février 2004 à 11:03:17 | comment créer une base de données avec mysql?svp

regaiegslim


slim
samedi 21 février 2004 à 14:17:56 | Re : comment créer une base de données avec mysql?svp

neodante

Administrateur CodeS-SourceS

Neodante

Bon bah ... idem que le post précédent !!! Regarde la doc MySQL ...
@+

[Responsable www.neogamedev.com]
samedi 21 février 2004 à 15:56:20 | Re : comment créer une base de données avec mysql?svp

GodConan


GodConan

vi la qd meme c abuser ;o)

dotant que c vraiment pas dur ;o)
"create database " sa veu dire ce que sa veu dire ;o) héhé


++
jeudi 10 mars 2005 à 14:39:36 | Re : comment créer une base de données avec mysql?svp

ttornade

Je ne sais pas si cela peut etre utile mais une solution peut etre celle-là:
public class createDBSchema 
{
 private dbConnection dbc;
 static final String dbName = "test";
 static final String user = "root";
 static final String psswrd = "";

 Connection    conn;
 Statement    stmt;
 

 public createDBSchema()
 {
  dbc = new dbConnection();
  this.conn = dbc.getDbConnection(dbName, user, psswrd);
 }

 public boolean createTable( String streamToExecute )
 {
  if(streamToExecute.equals("STREAM FILE NOT FOUND"))
   return false;

  System .out.println(
  "  CREATE TABLE  \n  "  + streamToExecute);

  try
  {
   Statement stmt = conn.createStatement();
   stmt.executeUpdate(streamToExecute);
   stmt.close();
   this.conn.close();
   return true;
  }
  catch ( SQLException sqlex)
  {
   System .out.println(sqlex);
   try
   {
    if(this.conn != null)
     this.conn.close();
   }
   catch (Exception ex)
   {
   }
   
   return false;
  }
 } // createTable


 public boolean dropTable( String tableName )
 {
  try
  {
   Statement stmt = conn.createStatement();
   stmt.executeUpdate( "DROP TABLE " + tableName);
   stmt.close();
   return true;
  }
  catch (SQLException sqlex)
  {
   System .out.println(sqlex);
   return false;
  }
 } // dropTable

 public void ReadScriptFile(String myfile)
 {
  BufferedReader bfr = null;
  StringBuffer strBuff = new StringBuffer();
  try
  {
   String stream = null;
   // input file name
   File file = new File(myfile);

            // Create FileReader Object
            FileReader inputFileReader   = new FileReader(file);

            // Create Buffered/PrintWriter Objects
            bfr   = new BufferedReader(inputFileReader);

   while ((stream = bfr.readLine()) != null) {
    strBuff.append(stream);
   }
   createTable(strBuff.toString());

   //return true;
  }
  catch(FileNotFoundException fnfEx){
   //affiche(fnfEx.getMessage());
   //return false;
  }
  catch(IOException IOEx){
   //affiche("ReadFile(String myfile) - IOEx " + IOEx.getMessage());
   //return false;
  }
  finally
  {
   try
   {
    bfr.close();
   }
   catch (Exception e)
   {
   }
  }
 }

/*
 public static void main(String[] args)
 {
  
  //dbc.getDbConnection("test", "root", ""); //A passer au constructeur
  createDBSchema cdbs = new createDBSchema();
  cdbs.ReadScriptFile("C:\\Documents and Settings\\user\Desktop\\Activity\\2005\\PRIN\\cat_create2.sql");
 }
*/
}
//You can pass the string "CREATE DATABASE DBNAME " to the method createTable(String str)
Je l'ai testé et ça marche.
Une astuce est celle de créer la connection en passant comme BD soit Mysql, soit test car ils st créés par défaut. et de là créer la base.
J'espère que mon petit code servira.

TTornado



Cette discussion est classée dans : créer, base, données, mysql


Répondre à ce message

Sujets en rapport avec ce message

creér une base de données avec mysql [ par regaiegslim ] regaieg slim MySQL [ par redisdead2 ] Bonjour,Je dois faire un Manager de Base de Données java. Je n'ai pas de pb pour me connecter à une Base de Données MySQL. Par contre comment faire po java/Mysql [ par kainblueriver ] Bonjour a tous J'ai un gros probleme avec une petite application en java qui se connecte à une base de donnée mysql. Quand je veux inserer des don Probleme de connexion à la base de données MySQL [ par aboudojana ] BonjourSvp j'ai un projet en JSP et je ne maitrise pas bien le JSPcomment je vais faire la connexion entre le serveur TOMCAT et la base données en MyS .jar et connexion base de données [ par sprere16 ] g un ptit prob là, je cree un .jar, mais il n'aarive pas a acceder a ma base de données MySql, en gros, il n'etablie pas de connexion, j'ai essayer d' j2me connexion a une base de données [ par infkb ] Bonjour, D’abord merci pour m’avoir répondu , ma question est comment créer une base de données dans une application j2me ? g sais qu’un Record Store Java - MySQL : comment insérer des données dans une base [ par Kaylia ] Salut à tous, Je souhaite gérer une bibliothèque de livres avec une base de données mysql, en utilisant JDBC pour me connecter à la base et l'exploite Se connecter à une base de données MySQL depuis Microsoft Visual J# 2005 [ par marcdebureaux ] Bonjour,Ma question est simple : comment se connecter à une base de données MySQL depuis Microsoft Visual J# 2005 ?Je pose cette question car étant dé Probléme : Connection Base de données MySQL........ [ par kenza_sana ] Je doit faire une application en java avec une base de données MySql mais j'ai jamais utiliser MySql ....J'ia un code mais je ne sais pas aparement il Connexion Base de données mysql [ par ralebole ] BonjourJ'ai un probleme de connexion a une base de donnée mysql sur serveur en local tous fonctionne bien  mais pas sur mon serveurEn local celui la f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales