Un logiciel sql ou de l'aide ?

casier -  
 casier -
bonjour,

je fait de la base de donnée à la fac, sous unix, j'utilise oracle je crois.
je voudrais pouvoir travailler chez moi, et donc je voudrais savoir quoi utiliser sous windows...
j'ai installé easyphp pour utiliser mysql, mais je comprends pas, la syntaxe doit être différente car ce qui marchait à la fac ne marche pas avec mysql (erreurs).
et puis ce système de travailler sur page web, c'est bizzare, pourquoi ne pas faire un truc comme sous unix avec des ligne de commande et puis voilà ??
j'attends vos réponses !

merci !

11 réponses

Utilisateur anonyme
 
Bonsoir,
rien ne t'empêche de travailler en ligne de commande dans une fenetre ms-dos:
c:\>mysql -u user -p password
Tu n'est pas du tout obligé d'utilisé l'interface phpMyAdmin.
a+
0
casier
 
ha ok, c'est toujours ça !
et sinon, un autre moyen de faire du sql que mysql, vous en connaissez un (qui soit mieux) ?
0
Utilisateur anonyme
 
re,
non, moi j'utilise mysql sous linux
a+
0
casier
 
ha ok...mais pourquoi les requêtes qui marchent à la fac ne marchent-elles pas ur ce mysql sous windows ? par exemple, je rentre :
create table facture
(numero number(1) primary key,date_f Date,montant number(4),nom_cl varchar(20),tva number(3,1));

et il me renvoie :
#1064 - Erreur de syntaxe près de 'number( 1 ) PRIMARY KEY ,
date_f Date,
montant number( 4 ) ,' à la ligne 1

alors que je suis sûr de la requête...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
KrysKool
 
le number n'existe pas sous MySql, tu doit le remplacé par integer, smallint, etc (regarde la doc en français), si tu veut un SGBDR complet et qui accèpte la syntaxe Oracle (du moins les Spec Sql et Sql2) je te conseille PostGreSQL par contre il te faut installer linux (essaye une mandrake ou red hat) PostGreSQL accepte également les Fonction, Trigger, le PL/SQL, mais également le Perl/SQL, TCL/SQL, et dernièrement le PHP/SQL.

KrysKool
http://www.kryskool.org/
0
casier
 
bon, ok, merci pour tout alors, je vais rester sur mysql et me renseigner sur la syntaxe !
0
casier
 
bon, j'ai eu beau telecharger des manuels mysql, à chaque fois, il donnent un ou deux exemples de créations de tables mais jamais il ne font allusion aux types existant sous mysql, je ne sais donc toujours pas ce que sot les équivalents du type number, comment les utiliser etc...si qq un peu m'aider, ce serait sympai !

merci
0
Utilisateur anonyme
 
suis le conseil de KrissKool, passe à PostgreSQL

quant aux manuels, une recherche rapide sur le net te permettra de les trouver les doigts dans le groin

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
 
Bonjour,
cf chapitre 6 du manuel
a+
0
casier
 
...mais quel manuel ?! je n'ai pas de manuel mysql moi ! j'en ai telechargé qq un, mais ce ne sont pas des trucs officiels et aucun ne fait allusion aux smallint etc...où le telecharger ?
0
Utilisateur anonyme
 
0
casier
 
ha ouais, en effet, j'avais pas cherché par là !
je pensais à un manuel pdf !
cela ne serait pas trouvable un pdf contenant ce qu'il y a sur ce site, le manuel (en francais ou anglais) ?
en tout cas, merci, j'ai eu la réponse à mon problème !
0
casier
 
c'est bon, j'ai trouvé !
bon, ben merci pour tout en tout cas !
0

Discussions similaires