Permettre de créer une base MySql utilisateur

steph -  
 steph -
Bonjour à tous,

j'essaye de permettre à un utilisateur de créer un base de données à partir d'une application. Pour une base access, pas de problème, mais en MySQL je ne sais pas comment faire étant données que les bases de données MySql ne créent pas fichiers ?

Je ne sais pas où faire le "create", et ne trouve aucun exemple sur le net.

Je vous remercie d'avance pour votre soutien.
A voir également:

3 réponses

steph
 
je dois permettre la création d'une base MySql par l'utilisateur depuis une application créée en c#
1
tang1995 Messages postés 762 Date d'inscription   Statut Membre Dernière intervention   152
 
Ya ca: http://www.madje.net/?p=6 il crée juste une table mais aprés je pense qu'en modifiant le code SQL qui est insérée dans ce code tu peus creer une base de données
0
tang1995 Messages postés 762 Date d'inscription   Statut Membre Dernière intervention   152
 
Et j'ai aussi trouvée ca un cours en anglais traduit par google trads
http://www.functionx.com/mysqlnet/csharp/Lesson04.htm' target='_blank'>http://translate.google.fr/translate?hl=fr&langpair=en|fr&u=http://www.functionx.com/mysqlnet/csharp/Lesson04.htm

La lecon que je t'ai donnée est la n°4 je pense qu'il faudrait aussi que tu lise les trois premiére car j'ai l'impression que ce projet utulise un framework pour mysql
0
steph
 
Pour le premier lien mon problème est qu'il faut d'abord se connecter à une base pour pouvoir créer une table. Mais ici on veut créer la base elle-même, donc on est connecté à aucune base.
C'est le problème... :x

Je vais regarder ton deuxième lien. Et merci pour la rapidité de tes réponses ^^
0
tang1995 Messages postés 762 Date d'inscription   Statut Membre Dernière intervention   152
 
Oui tu a raison par contre:" Mais ici on veut créer la base elle-même, donc on est connecté à aucune base.
C'est le problème... :x " en fait ce n'est pas un probléme car pour établir la connection avec le serveur MYSQL on juste besoin de l'identifiant le mot de passe et le serveur aprés tu met ton code MYSQL soit CREATE DATABASE nomdelabasededonnée
et aprés il faudrait se d'aprés moi se déconnecter et se reconnecter à la base.
0
steph
 
ok je vais essayer comme ça :)
merci beaucoup :)
0
tang1995 Messages postés 762 Date d'inscription   Statut Membre Dernière intervention   152
 
Pourais tu le faire en langage MYSQL car dans ce cas là c'est simple.
0
tang1995 Messages postés 762 Date d'inscription   Statut Membre Dernière intervention   152
 
et si les base de données mysql créent des donnés sur wamp on les voit à wamp/mysql/data.
0