Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1301 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [mySQL] Noob, quelques question

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mySQL] Noob, quelques question

n°1380795
didier1809
${citation_perso}
Posté le 04-06-2006 à 15:27:57  profilanswer
 

:hello:  
 
Je débute avec mySQL, je l'ain installé, jusque la tout va bien, je me retrouve dans le 'my SQL command line client', je crée une database
'create database toto;'
je m'y connecte
'connect toto;'
 
j'essaie de créer une table : erreur :


mysql> create table Station (comStation VARCHAR2(30) NOT NULL);
ERROR 1064 (42000): 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 'VARCH
AR2(30) NOT NULL)' at line 1


 
Qu'est ce que je fait de mal ?
 
J'ai un script SQL, qui fonctionne avec Oracle, mais pas du tout ici ...
 
Est-ce que la syntaxe est si differente ?


Message édité par didier1809 le 04-06-2006 à 15:29:18

---------------
.
mood
Publicité
Posté le 04-06-2006 à 15:27:57  profilanswer
 

n°1380828
mrbebert
Posté le 04-06-2006 à 16:26:41  profilanswer
 

Le type de données "VARCHAR2" n'existe pas sur MySQL [:proy]  
("VARCHAR", oui)

n°1380829
pikti
I’ve done worse
Posté le 04-06-2006 à 16:30:56  profilanswer
 

Essaie  
 

Code :
  1. create table `Station`
  2. (
  3. `comStation` VARCHAR(30) NOT NULL
  4. );


 
au passage, ça serait peut-être bien d'avoir d'autres champs, par exemple un ID, en tout cas une clé primaire
par exemple :
 

Code :
  1. create table `Station`
  2. (
  3. `idStation` int(11) NOT NULL auto_increment,
  4. `comStation` VARCHAR(30) NOT NULL,
  5.   PRIMARY KEY  (`idStation`)
  6. );


 
Si tu as un serveur Web, tu pourrais également installer phpMyAdmin et l'utiliser pour créer tes tables, et voir le script qu'il te génère en exportant, ça peut aider
 
edit: grillaid


Message édité par pikti le 04-06-2006 à 16:31:37
n°1380833
didier1809
${citation_perso}
Posté le 04-06-2006 à 16:34:10  profilanswer
 

MErci, mais je n'ai vraiment pas envie d'installer un client HTTP pour ca, je vais continuer à essayer de faire du JDBC avec Oracle...


---------------
.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [mySQL] Noob, quelques question

 

Sujets relatifs
[ Noob inside ] où se trouve php.ini ?Question sur les "check status" de google analytics
balise <script> : question à propos des normes W3C & validator[Résolu] Problème MySQL 1&1 : plus de protection de chaine !
MySql et count()Remplacer PHP4 par PHP5, et mysql 4.1 par mysql5
extraire infos systeme pour mettre dans une base mysql[MySQL]cryptage de toute la base?
ben les dates... et mysqlQuestion de debuttant
Plus de sujets relatifs à : [mySQL] Noob, quelques question


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR