|
Redox
Modérateurs

| Inscrit le: 07 Sep 2004 |
| Messages: 973 |
|
|
 |
| Posté le: Mer 08 Aoû 2007, 6:01 pm |
|
 |
 |
 |
 |
Salut,
La réponse qui tient en deux mots est CREATE TABLE
Ensuite, pour donner plus d'infos que ces deux mots, pour créer une table plusieurs options sont possibles :
- Directement dans l'interface phpMyAdmin
- Via le formulaire proposé Créer une nouvelle table sur la base *** " Le plus simple et à faire en premier pour débuter "
en bas de la page d'accueil de ta base de donnée dans l'interface phpMyAdmin
- En effectuant une requête SQL
Onglet SQL en haut de la page d'accueil de ta base de donnée dans l'interface phpMyAdmin
Puis dans le champs Exécuter une ou des requêtes sur la base *** tu exécutes le code suivant par exemple :
CREATE TABLE t (
id int(11) default NULL auto_increment,
s char(60) default NULL,
PRIMARY KEY (id)
) TYPE=MyISAM |
- Via un script php que tu 'upload' sur ton serveur pour ensuite l'exécuter
Par exemple un fichier create-table.php sera de la forme :
<?php
//connexion à ta base
mysql_connect('chaîne host', 'chaîne utilisateur', 'chaîne mot de passe');
//requête créant la table t composée de 2 champs
$query = mysql_query('CREATE TABLE t (id int(11) default NULL auto_increment, s char(60) default NULL, PRIMARY KEY (id))');
?> |
NB : Pour connaître les différents types de colonne et leur signification, rien de mieux que la doc officielle : http://dev.mysql.com/doc/refman/5.0/fr/column-types.html (et plein d'autres réponses à tes questions seront dispo ici : http://www.mysql.fr)

|
|
|
|
planete-web
| Inscrit le: 08 Aoû 2007 |
| Messages: 7 |
| Localisation: Etaples sur mer (62630) |
|
 |
| Posté le: Mer 08 Aoû 2007, 6:10 pm |
|
 |
 |
 |
 |
merci pour ta réponse .
je vais éssayer.
bonne fin de journée.
|
|
|
|
planete-web
| Inscrit le: 08 Aoû 2007 |
| Messages: 7 |
| Localisation: Etaples sur mer (62630) |
|
 |
| Posté le: Sam 11 Aoû 2007, 12:32 am |
|
 |
 |
 |
 |
bonjour.
j'ai crée une base de données pour mon site.
j'ai effectué cette requete pour une connection en PHP pour ma base MYSQL principale.
-----------------------------------------------------------------------
<?php
//connexion à votre base de données
$pwd = "**********" ;
$mysql_link=mysql_connect("localhost, "**********", "**********");
mysql_select_db("***********", $mysql_link);
?>
-----------------------------------------------------------------------
<<le serveur mysql m'a repondu ceci:>>
-----------------------------------------------------------------------
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.
ERROR: Ponctuation invalide @ 1
STR: <?
SQL: <?php
//connexion à votre base de données
$pwd = "**********"
requête SQL:
MySQL a répondu:
#1064 - You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
//connexion à votre base de données
$pwd = "**********
[ Retour ]
pouvez vous m'aider a corriger ce problème.
merci d'avance pour votre aide.
|
|
|