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

  FORUM HardWare.fr
  Programmation

  [mysql] Comment installer mysql, je veux débuter?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mysql] Comment installer mysql, je veux débuter?

n°122922
fox25
con prend pas
Posté le 07-04-2002 à 19:37:33  profilanswer
 

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=C:/mysql/  
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.

mood
Publicité
Posté le 07-04-2002 à 19:37:33  profilanswer
 

n°122943
bjbebert
Posté le 07-04-2002 à 20:06:05  profilanswer
 

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 :D

 

[jfdsdjhfuetppo]--Message édité par bjbebert--[/jfdsdjhfuetppo]

n°122949
fox25
con prend pas
Posté le 07-04-2002 à 20:16:45  profilanswer
 

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. ???

n°122950
bjbebert
Posté le 07-04-2002 à 20:22:49  profilanswer
 

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
 :D  :D  :D  
 
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]

n°122958
fox25
con prend pas
Posté le 07-04-2002 à 20:42:38  profilanswer
 

Merci, et après je crée comment les 2 fichiers batch go.bat et stop.bat???

n°122967
bjbebert
Posté le 07-04-2002 à 21:04:19  profilanswer
 

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.

n°122975
fox25
con prend pas
Posté le 07-04-2002 à 21:23:14  profilanswer
 

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

n°122979
bjbebert
Posté le 07-04-2002 à 21:33:29  profilanswer
 

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.

n°122980
fox25
con prend pas
Posté le 07-04-2002 à 21:41:18  profilanswer
 

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.


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

  [mysql] Comment installer mysql, je veux débuter?

 

Sujets relatifs
[MySQL] j'arrive pas à faire une requête ...[MySQL Pb] Found xx parts Should be: 0 parts
[mysql] trier avec mysqladminConnexion à MySQL sur Free
MYSQL - l'id d'une insertion dans une tableMySql, mise en ligne?
MySQL...[java] comment installer le sdk 1.4 sous linux ?
[MySQL] historiser mes enregistrements ?saut de ligne ACCESS ne veux rien savoir!!
Plus de sujets relatifs à : [mysql] Comment installer mysql, je veux débuter?


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