Mysql:coment selectionner une base de donnés? [Fermé]

Signaler
-
 tyu -
Bonjour à tous je suis débutant en mysql.
J'ai réussi à taper ma reqète de création de base de donnée en tapant create database bd1;
Puis à afficher la base de donné que je vien de crée en tapant show databases;
Jusqu'ici, tou va bien.
Mais après lorsque je créer une table en tapant create table tb1(col1 char(20),col2 char(20),primary key(col1));
alors j'ai ce message: no database selected.
DONC COMMENT JE DOIS FAIRE POUR SELECTIONNER LA BASE DE DONNEES POUR POUVOIR CRéer MA TABLE?
Merci

4 réponses

merci poumon mais je ne suis pas encore à php,je suis que sur mysql, je suis en train d'apprendre à faire des requète sql sur les ligne de commande
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 61078 internautes nous ont dit merci ce mois-ci

donc c'est quoi la requète sql pour créer une table ?
Messages postés
63
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
10 décembre 2008
9
En php je fais comme ça:


$connection= mysql_connect ($host,$user, $password)
or die ("Connexion au serveur impossible");
$db= mysql_select_db($database, $connection)
or die ("Connexion à la base de données impossible");


donc en mysql pur et dur ça doit être un truc du genre:

mysql_connect ($host,$user, $password)
mysql_select_db($database, $connection)

C'est vrai que c'est le truc le plus important car sans ça, tu ne peux rien faire sur ta base.
Messages postés
63
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
10 décembre 2008
9
J'ai trouvé cette info sur le site de Sun:

shell> mysql -h hote -u utilisateur -p nomdelabase
Enter password: ********


Pour ma base:

host=> localhost
user => root
password=> y 'en a pas et ça craint !!
database=> nomdemabase
Messages postés
63
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
10 décembre 2008
9
Humm

Autant pour moi, ce serait plus:

connect (...)
select_db(...)