Comment installer mysql, je veux débuter? [mysql] - Programmation
Marsh Posté le 07-04-2002 à 20:06:05
XP (NT 5.1) c'est comme 2000 (NT 5.0).
Tu copies le fichier le fichier my-example.cnf (qui doit trainer dans un des sous-répertoires de mysql) dans C:\WinNT\my.ini.
Ensuite tu modifies dans ce fichier :
#basedir = d: /mysql/ -> basedir = c: /mysql/
#datadir = d: /mysql/data/ -> datadir = c: /mysql/data/
#skip-innobd -> skip-innodb
(En pensant à corriger l?erreur du fichier de configuration : innodb au lieu de innobd).
A partir de la, tu pourras lancer le serveur par la commande : 'mysqld-nt --standalone?
Edit : normalement y a pas d'espace après les c: et d: , c'est à cause des smileys
[jfdsdjhfuetppo]--Message édité par bjbebert--[/jfdsdjhfuetppo]
Marsh Posté le 07-04-2002 à 20:16:45
bjbebert a écrit a écrit : XP (NT 5.1) c'est comme 2000 (NT 5.0). Tu copies le fichier le fichier my-example.cnf (qui doit trainer dans un des sous-répertoires de mysql) dans C:\WinNT\my.ini. |
Le fichier my-example.cnf est dans C:\mysql , mais je fait comment pour copier un fichier .cnf dans un fichier .ini ???????
my-example.cnf dans C:\windows\my.ini. ???
Marsh Posté le 07-04-2002 à 20:22:49
fox25 a écrit a écrit : Le fichier my-example.cnf est dans C:\mysql , mais je fait comment pour copier un fichier .cnf dans un fichier .ini ??????? |
Y a plusieurs solutions :
- copier/coller puis renommage par l'explorateur
- commande DOS : copy c: \mysql\my-example.cnf c: \windows\my.ini
Y a même une troisième solution, plus rusée :
- ouvrir le fichier my-example.cnf avec le bloc-note
- faire les modifications
- enregistrer directement dans c: \windows\my.ini
[jfdsdjhfuetppo]--Message édité par bjbebert--[/jfdsdjhfuetppo]
Marsh Posté le 07-04-2002 à 20:42:38
Merci, et après je crée comment les 2 fichiers batch go.bat et stop.bat???
Marsh Posté le 07-04-2002 à 21:04:19
Vérifie déja qu'il se lance correctement avec :'mysqld-nt --standalone'. Tu te connectes avec la commande 'mysql'.
Ensuite, si ca marche, tu pourras le déclarer comme service ('mysqld-nt --install'. Ca permet de le faire tourner en tâche de fond, en le lançant automatiquement ou pas au démarrage.
Les 2 fichiers bat que tu as indiqué ne sont que des raccourcis pour démarrer et arrêter ce service.
Marsh Posté le 07-04-2002 à 21:23:14
bjbebert a écrit a écrit : Vérifie déja qu'il se lance correctement avec :'mysqld-nt --standalone'. Tu te connectes avec la commande 'mysql'. Ensuite, si ca marche, tu pourras le déclarer comme service ('mysqld-nt --install'. Ca permet de le faire tourner en tâche de fond, en le lançant automatiquement ou pas au démarrage. Les 2 fichiers bat que tu as indiqué ne sont que des raccourcis pour démarrer et arrêter ce service. |
ça n'a pas l'air de marcher.
J'ai une petite question, si j'installe appserv ou easyphp je n'ai pas besoin de fair ces modification? Je peux utiliser Apache + PHP + MySQL sans problèmes?
Est-ce que c'est mieux???
Merci
Marsh Posté le 07-04-2002 à 21:33:29
fox25 a écrit a écrit : ça n'a pas l'air de marcher. J'ai une petite question, si j'installe appserv ou easyphp je n'ai pas besoin de fair ces modification? Je peux utiliser Apache + PHP + MySQL sans problèmes? |
Comment ca, ca marche pas ? Il te met un message d'erreur ??
EasyPHP, c'est un pack qui installe d'un seul coup MySql + Apache + PHP. A priori, il devrait y avoir moins de choses à configurer.
Mais au final, ca revient au même que d'installer à la main les 3 logiciels.
Marsh Posté le 07-04-2002 à 21:41:18
bjbebert a écrit a écrit : Comment ca, ca marche pas ? Il te met un message d'erreur ?? EasyPHP, c'est un pack qui installe d'un seul coup MySql + Apache + PHP. A priori, il devrait y avoir moins de choses à configurer. Mais au final, ca revient au même que d'installer à la main les 3 logiciels. |
Quand je met mysqld-nt --install un message d'erreur apparaît :
"failed to install service"
Si je me mysqld-nt --standalone , il me met un long text.
je crois que c'est plus simple si j'installe Appserv ou EasyPHP.
Merci pour ton aide.
Marsh Posté le 07-04-2002 à 19:37:33
J'ai installer la version MySQL v3.23.21 (beta) dans le répertoir c:\mysql puis le tutoriel dit:
Une fois l'installation terminée, dans le répertoire
C:\mysql\bin, créez 2 fichiers batch :
Pour Windows 95 et 98 :
un fichier go.bat pour lancer le serveur MySQL :
mysqld.exe
un fichier stop.bat pour arrêter le serveur MySQL :
mysqladmin.exe -u root shutdown
Pour Windows NT et 2000 :
Dans un fenêtre MS-DOS, dans le répertoire C:\mysql\bin, tapez la ligne suivante pour installer MySQL comme un service NT :
mysqld-nt --install
Ensuite, créez les 2 fichiers batch :
un fichier go.bat pour lancer le serveur MySQL :
net start mysql
un fichier stop.bat pour arrêter le serveur MySQL :
net stop mysql
Attention : Si vous installez MySQL dans un autre répertoire que c:\mysql, il vous faudra créer un fichier my.cnf directement dans la racine du disque C (C:\MY.CNF), contenant exactement ces 2 lignes :
[mysqld]
basedir=Cmysql/
Attention : Mettez bien des slashs (/) et non des antislashs (\)
Source: http://laurent.fagot.free.fr/v2/pa [...] 1#partie05
Je suis sous XP, je fait comme pour 98 ou NT?
J'ai essayé comme pour NT mais je n'y arrive pas. Quelqu'un pourait m'expliquer comment faire merci.