MYSQL - Programmation
Marsh Posté le 02-04-2001 à 18:21:17
Faut il avoir les privilèges root pour executer la cmd suivante ?
mysql localhost nom_login password
En ce qui me concerne : j'ai le message suivant :
command not found
Pourtant mysql est correctement installé depuis l'année dernière
dans l'entreprise. Ceci dit, mon stage commence aujourd'hui et je n'arrive pas à rentrer dans MySQL.
Marsh Posté le 02-04-2001 à 18:34:38
non fo pas etre root juste avant en root definir les utilisateus des base
pi mysql y connais pas c mysqld
Marsh Posté le 02-04-2001 à 18:38:12
Il y a les deux choses :
mysqld, qui est le démon mysql. SI la base est correctement installé, il démmare au démarrage de la machine, et ya plus a y toucher.
Puis il y a mysql, qui est l'interpreteur. Celui ou tu va taper SELECT * FROM TOTO \g
Par contre, il est pas dans ton path.
Marsh Posté le 02-04-2001 à 19:00:46
exact. Cependant si je vais dans le répertoire ou il y a l'éxecutable (variable PATH inutile) il me met toujours command not found. Je me demandais s'il ne faut pas les privilèges root pour rentrer dans l'interpréteur ?
Merci pour vos réponses.
Marsh Posté le 02-04-2001 à 20:27:55
Non, il te faut un petit livre d'apprentissage d'Unix
Si . n'est pas dans le path, il ne cherche pas les executables dans le répertoire courant (problème de sécurité, il faut que j'écrive un papier là dessus, c'est une erreur courante).
Lance le par ./mysql quand tu es dans le repertoire.
Sinon, rajoute le répertoire ou il y a les executables mysql dans ton path.
Marsh Posté le 02-04-2001 à 17:09:41
Comment accéder, si c'est possible, au mode ligne de commande de mysql sous linux ?
Est-il possible d'utiliser mysql comme Oracle en ligne de commande ?