MYSQL démarré?

MYSQL démarré? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 05-02-2003 à 11:09:53    

Comment savoir si MYSQl est démarré ou pas ?
 
Merci d'avance :)

Reply

Marsh Posté le 05-02-2003 à 11:09:53   

Reply

Marsh Posté le 05-02-2003 à 11:20:21    

C'est bon j'ai trouvé ;)

Reply

Marsh Posté le 05-02-2003 à 15:02:24    

/etc/rc.d/init.d/mysql status
 
pidof mysqld
 
entre autres...

Reply

Marsh Posté le 05-02-2003 à 15:49:00    

Merci.
 
Heu j'ai une autre question je n'arrive pas à installer PHPMYADMIN pourtant c'est tout con.
 
En fait l'erreur que j'ai est:
 
"Access denied for user: 'admin@proton.clem.loc' (Using password: YES)"
 
J'ai essayé avec tous les logs/pass que j'avais, rien ne va.
Quand j'enlève le pass il en veux un, quand j'en mets un il n'en veux pas  :fou: ça commence à me gonfler.
 
Je tiens à préciser que ma machine est un serveur MITEL(e-smith), on ne sais jamais.
 
Si quelqu'un a une idée ...
 
:)
 

Reply

Marsh Posté le 05-02-2003 à 15:56:27    

il faut que tu configures ton administrateur de mysql (admin ou root) dans le fichier de conf de phpmyadmin
 
verifies que le hostname du serveur sql est bien parametre et que mysql tourne bien
 
au besoin, essaie de te connecter directement avec mysql -u login -ppassword  
 
pour verifier que ca marche

Reply

Marsh Posté le 05-02-2003 à 16:00:49    

Merci pour ta réponse.
 
Je vais essyer.
 
:)

Reply

Marsh Posté le 05-02-2003 à 16:20:06    

Ca marhce pas il ne veut pas de mes mots de passe pourtant ils sont bons  :sweat:  :sweat:  :sweat:

Reply

Marsh Posté le 05-02-2003 à 16:32:05    

teste ca :
 
mysql -u USER -h localhost.localdomain -pPASS


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 05-02-2003 à 16:40:41    

toujours la même erreur.
 
J'ai fait  
mysql -u root -h IP de la machine -p
EnterPassword:-------
 
Access denied for user: 'root@domaine....' (Using password:YES)
 
comprends pas d'ou ça peut venir tout les pass sont bons normalement :heink:

Reply

Marsh Posté le 05-02-2003 à 19:33:51    

tu as une base sql dans /var/mysql ?
 
si non, tu dois avoir un script mysql_install_db a lancer quelque part qui va creer une base vide

Reply

Marsh Posté le 05-02-2003 à 19:33:51   

Reply

Marsh Posté le 06-02-2003 à 08:38:50    

J'ai rien dans var/  :ouch:  
 
Pas de dossier MYSQL, pourtant je sais qu'il y un un démon car il tourne j'ai déjà regardé, pour voir s'il tourne je vais dans:
usr/libexec/ et il y a mysqld donc il y a MYSQl sur la machine logiquement  :heink:

Reply

Marsh Posté le 06-02-2003 à 08:45:08    

regarde si tu as un fichier appelé my.cnf dans /etc ou /usr/local/etc en général
 
son contenu doit ressembler à ceci :
 

Code :
  1. [mysqld]
  2. datadir=/var/lib/mysql
  3. socket=/var/lib/mysql/mysql.sock
  4.    
  5. [mysql.server]
  6. user=mysql
  7. basedir=/var/lib
  8. [safe_mysqld]
  9. err-log=/var/log/mysqld.log
  10. pid-file=/var/run/mysqld/mysqld.pid

Reply

Marsh Posté le 06-02-2003 à 08:47:12    

Il n'y a rien dans les deux. :cry:  :cry:  :cry:  :cry:  :cry:

Reply

Marsh Posté le 06-02-2003 à 08:52:02    

bah fais : updatedb && locate my.cnf && locate mysql | grep conf
 
tu trouveras bien quelque chose là :heink:

Reply

Marsh Posté le 06-02-2003 à 08:56:00    

Il m'a sorti plein de résultat donc je pense qu'on va y arriver.
 
Par contre je n'ai pas trop compris ta commande, pourrais-tu l'expliquer s'il te plait.

Reply

Marsh Posté le 06-02-2003 à 08:58:38    

J'ai trouvé un mysql_config dans usr/bin/

Reply

Marsh Posté le 06-02-2003 à 09:00:58    

mouai, enfin lui il sert pour compiler des modules pour mysql... t'as rien d'autre ?
 
il a pas trouvé de my.cnf ?

Reply

Marsh Posté le 06-02-2003 à 09:02:11    

arg h y a rien du tou :cry:

Reply

Marsh Posté le 06-02-2003 à 09:03:29    

qwix a écrit :

Il m'a sorti plein de résultat donc je pense qu'on va y arriver.
 
Par contre je n'ai pas trop compris ta commande, pourrais-tu l'expliquer s'il te plait.
 


 
updatedb -> mise à jour de la base des fichiers pour locate, ça permet de gagner beaucoup de temps car le résultat est instantané par rapport à un find
 
locate my.cnf -> on cherche ce fichier dans la base
 
locate mysql | grep conf -> on cherche dans la base tout ce qui contient mysql et on affiche que les résultats contenants conf
 
&& -> séparateur de commandes shell

Reply

Marsh Posté le 06-02-2003 à 09:04:38    

qwix a écrit :

arg h y a rien du tou :cry:


 
il doit te manquer quelques trucs... j'aurais dû poser la question avant : tu es sous quelle distro ?
 
 
edit : e-smith...


Message édité par BMOTheKiller le 06-02-2003 à 09:06:08
Reply

Marsh Posté le 06-02-2003 à 09:05:45    

red hat

Reply

Marsh Posté le 06-02-2003 à 09:07:07    

ah oki, donc tu es sur un client red hat et tu veux te connecter sur une base qui est sur ton serveur e-smith ?

Reply

Marsh Posté le 06-02-2003 à 09:08:23    

En fait j'ai trouve un /my.cnf dans /etc/e-qimth/templates/etc  mais apparement c'est un template don je ne vais pas le modifier, ça pourrait tout faire déconner.
 
Tu me dira ça ne marhce pas de toute façon alors...

Reply

Marsh Posté le 06-02-2003 à 09:10:36    

BMOTheKiller a écrit :

ah oki, donc tu es sur un client red hat et tu veux te connecter sur une base qui est sur ton serveur e-smith ?


 
Non en fait le serveur e-smith est compris avec red hat.
 
si tu veux plus d'info: http://www.e-smith.org
 
J'ai un poste client sous windows(désolé ;) ) qui me permet de configurer via une interface web tout les paramètres réseau du serveur, mais pour le reste, j'ai l'impression que c'est "démerder toi et puis c'est tout" :(

Reply

Marsh Posté le 06-02-2003 à 09:24:34    

tu peux essayer d'installer webmin si tu veux pouvoir configurer toute la machine à partir d'une interface web.... il y a les modules pour la plupart des serveurs, dont mysql bien sûr...
 
ça te simplifiera la vie peut-être, tu pourras y voir plus clair
 
la version actuelle est la 1.060 d'hier : http://www.webmin.com

Reply

Marsh Posté le 06-02-2003 à 09:28:10    

Je télécharge en .rpm ou tar.gz ?

Reply

Marsh Posté le 06-02-2003 à 09:29:39    

bah j'ai pris les deux ;)

Reply

Marsh Posté le 06-02-2003 à 09:31:06    

heu, je préfère le tar.gz pour webmin en général, mais bon c'est comme tu veux... le tar.gz est plus modulable disons

Reply

Marsh Posté le 06-02-2003 à 09:31:43    

ok
 
j'essaies le tar.gz

Reply

Marsh Posté le 06-02-2003 à 09:35:04    

décompresse-le dans /usr/local par exemple, tu auras un répertoire webmin-1.060, renomme-le en webmin, ce sera beaucoup plus pratique pour les mises à jour "automatiques"
 
pour démarrer la conf, il faut ensuite lancer : ./setup.sh dans le répertoire webmin, puis suivre les indications... tu pourras ensuite le paramêtrer en français si tu le souhaites en te loguant avec un browser sur : IP:port (par défaut c'est port = 10000)


Message édité par BMOTheKiller le 06-02-2003 à 09:36:00
Reply

Marsh Posté le 06-02-2003 à 09:35:47    

argh j'ai pas perl d'installé faut que je l'installe avant ;)

Reply

Marsh Posté le 06-02-2003 à 10:06:17    

Bon je viens d'installer PERL (correctement ? ;) ) .
 
Je vais tenter l'install de webmin
 
:)

Reply

Marsh Posté le 06-02-2003 à 10:18:06    

MErde il me faut la version de ma red hat mais je suis dans l'install et je ne sais pas si je peux quitter le truc comme ça comme une brute.
 
 :(

Reply

Marsh Posté le 06-02-2003 à 10:32:49    

MErde il me faut la version de ma red hat mais je suis dans l'install et je ne sais pas si je peux quitter le truc comme ça comme une brute.
 
> tu parles de l'install de perl ?
 
bah si tu as lancé l'installation par les sources tu dois pouvoir revenir en arrière, un ch'tit make uninstall ? je sais plus comment ça se passe l'installation de perl autrement qu'en rpm :sarcastic:

Reply

Marsh Posté le 06-02-2003 à 10:38:24    

C'est bon tout marche: PERL et Webmin cool
 
Mais ça ne me résout pas mon problème avec MYSQL, j'y suis allé via Webmin et, il me met la même erreur, comme qui j'ai pas les droits, mais le root, c'est moi donc  :heink:

Reply

Marsh Posté le 06-02-2003 à 10:47:27    

qwix a écrit :

C'est bon tout marche: PERL et Webmin cool
 
Mais ça ne me résout pas mon problème avec MYSQL, j'y suis allé via Webmin et, il me met la même erreur, comme qui j'ai pas les droits, mais le root, c'est moi donc  :heink:  


 
vi mais là ça va être plus facile après
 
au fait, mysql tourne sous quel utilisateur ? root ou mysql ?

Reply

Marsh Posté le 06-02-2003 à 10:50:03    

Ben justement c'est là qui y a un hic quand je veux me connecter il me met:
 
'root@localhost' (Using password: NO)  :ouch:  
 
Donc je crée un nouveau user avec en servuer l'IP du serveur LINUX, et il me met que j'ai pas les droits  :fou:  :fou:  :fou:  
 
 
Comprends pas.
 
Autrement je ne sais pas comment voir si on est loggué en root ou admin sous mysql  :sarcastic:

Reply

Marsh Posté le 06-02-2003 à 11:04:48    

tu fais : ps aux | grep mysql | grep -v grep
 
tu dois avoir une ligne à s'afficher, tout au début de cette ligne tu as le propriétaire du processus, normalement c'est soit root, soit mysql...
 
mais là je viens d'aller faire un tour sur rpmfind, et normalement tu dois bien avoir /etc/my.cnf
 
fais un : rpm -q mysql
pour savoir quelle version tu as, à moins que tu l'ais compilé ?

Reply

Marsh Posté le 06-02-2003 à 11:12:23    

bon, on va faire simple, si tu as bien mysql à jour, tu dois avoir :
 
mysql-server-3.23-54a-3.73 :

Code :
  1. /etc/logrotate.d/mysqld
  2. /etc/rc.d/init.d/mysqld
  3. /usr/bin/mysqladmin
  4. /usr/bin/safe_mysqld
  5. /usr/libexec/mysqld
  6. /usr/share/doc/mysql-server-3.23.54a
  7. /usr/share/doc/mysql-server-3.23.54a/my-huge.cnf
  8. /usr/share/doc/mysql-server-3.23.54a/my-large.cnf
  9. /usr/share/doc/mysql-server-3.23.54a/my-medium.cnf
  10. /usr/share/doc/mysql-server-3.23.54a/my-small.cnf
  11. /var/lib/mysql
  12. /var/log/mysqld.log
  13. /var/run/mysqld


 
mysql-3.23.54a-3.73 :

Code :
  1. /etc/my.cnf
  2. /usr/bin/comp_err
  3. /usr/bin/isamchk
  4. /usr/bin/isamlog
  5. /usr/bin/msql2mysql
  6. /usr/bin/my_print_defaults
  7. /usr/bin/myisamchk
  8. /usr/bin/myisamlog
  9. /usr/bin/myisampack
  10. /usr/bin/mysql
  11. /usr/bin/mysql_config
  12. /usr/bin/mysql_convert_table_format
  13. /usr/bin/mysql_find_rows
  14. /usr/bin/mysql_fix_privilege_tables
  15. /usr/bin/mysql_install_db
  16. /usr/bin/mysql_setpermission
  17. /usr/bin/mysql_zap
  18. /usr/bin/mysqlaccess
  19. /usr/bin/mysqlbinlog
  20. /usr/bin/mysqlbug
  21. /usr/bin/mysqlcheck
  22. /usr/bin/mysqld_multi
  23. /usr/bin/mysqldump
  24. /usr/bin/mysqldumpslow
  25. /usr/bin/mysqlhotcopy
  26. /usr/bin/mysqlimport
  27. /usr/bin/mysqlshow
  28. /usr/bin/mysqltest
  29. /usr/bin/pack_isam
  30. /usr/bin/perror
  31. /usr/bin/replace
  32. /usr/bin/resolve_stack_dump
  33. /usr/bin/resolveip
  34. /usr/lib/mysql
  35. /usr/lib/mysql/libmysqlclient.so.10
  36. /usr/lib/mysql/libmysqlclient.so.10.0.0
  37. /usr/share/doc/mysql-3.23.54a
  38. /usr/share/doc/mysql-3.23.54a/COPYING
  39. /usr/share/doc/mysql-3.23.54a/COPYING.LIB
  40. /usr/share/doc/mysql-3.23.54a/INSTALL-SOURCE
  41. /usr/share/doc/mysql-3.23.54a/README
  42. /usr/share/doc/mysql-3.23.54a/manual.html
  43. /usr/share/doc/mysql-3.23.54a/manual.texi
  44. /usr/share/doc/mysql-3.23.54a/manual.txt
  45. /usr/share/doc/mysql-3.23.54a/manual_toc.html
  46. /usr/share/doc/mysql-3.23.54a/mysqld_error.txt
  47. /usr/share/info/mysql.info.gz
  48. /usr/share/man/man1/isamchk.1.gz
  49. /usr/share/man/man1/isamlog.1.gz
  50. /usr/share/man/man1/mysql.1.gz
  51. /usr/share/man/man1/mysql_zap.1.gz
  52. /usr/share/man/man1/mysqlaccess.1.gz
  53. /usr/share/man/man1/mysqladmin.1.gz
  54. /usr/share/man/man1/mysqld.1.gz
  55. /usr/share/man/man1/mysqld_multi.1.gz
  56. /usr/share/man/man1/mysqldump.1.gz
  57. /usr/share/man/man1/mysqlshow.1.gz
  58. /usr/share/man/man1/perror.1.gz
  59. /usr/share/man/man1/replace.1.gz
  60. /usr/share/man/man1/safe_mysqld.1.gz
  61. /usr/share/mysql
  62. /usr/share/mysql/charsets
  63. /usr/share/mysql/charsets/Index
  64. /usr/share/mysql/charsets/README
  65. /usr/share/mysql/charsets/cp1251.conf
  66. /usr/share/mysql/charsets/cp1257.conf
  67. /usr/share/mysql/charsets/croat.conf
  68. /usr/share/mysql/charsets/danish.conf
  69. /usr/share/mysql/charsets/dec8.conf
  70. /usr/share/mysql/charsets/dos.conf
  71. /usr/share/mysql/charsets/estonia.conf
  72. /usr/share/mysql/charsets/german1.conf
  73. /usr/share/mysql/charsets/greek.conf
  74. /usr/share/mysql/charsets/hebrew.conf
  75. /usr/share/mysql/charsets/hp8.conf
  76. /usr/share/mysql/charsets/hungarian.conf
  77. /usr/share/mysql/charsets/koi8_ru.conf
  78. /usr/share/mysql/charsets/koi8_ukr.conf
  79. /usr/share/mysql/charsets/latin1.conf
  80. /usr/share/mysql/charsets/latin2.conf
  81. /usr/share/mysql/charsets/latin5.conf
  82. /usr/share/mysql/charsets/swe7.conf
  83. /usr/share/mysql/charsets/usa7.conf
  84. /usr/share/mysql/charsets/win1250.conf
  85. /usr/share/mysql/charsets/win1251.conf
  86. /usr/share/mysql/charsets/win1251ukr.conf
  87. /usr/share/mysql/czech
  88. /usr/share/mysql/czech/errmsg.sys
  89. /usr/share/mysql/czech/errmsg.txt
  90. /usr/share/mysql/danish
  91. /usr/share/mysql/danish/errmsg.sys
  92. /usr/share/mysql/danish/errmsg.txt
  93. /usr/share/mysql/dutch
  94. /usr/share/mysql/dutch/errmsg.sys
  95. /usr/share/mysql/dutch/errmsg.txt
  96. /usr/share/mysql/english
  97. /usr/share/mysql/english/errmsg.sys
  98. /usr/share/mysql/english/errmsg.txt
  99. /usr/share/mysql/estonian
  100. /usr/share/mysql/estonian/errmsg.sys
  101. /usr/share/mysql/estonian/errmsg.txt
  102. /usr/share/mysql/french
  103. /usr/share/mysql/french/errmsg.sys
  104. /usr/share/mysql/french/errmsg.txt
  105. /usr/share/mysql/german
  106. /usr/share/mysql/german/errmsg.sys
  107. /usr/share/mysql/german/errmsg.txt
  108. /usr/share/mysql/hungarian
  109. /usr/share/mysql/hungarian/errmsg.sys
  110. /usr/share/mysql/hungarian/errmsg.txt
  111. /usr/share/mysql/italian
  112. /usr/share/mysql/italian/errmsg.sys
  113. /usr/share/mysql/italian/errmsg.txt
  114. /usr/share/mysql/japanese
  115. /usr/share/mysql/japanese/errmsg.sys
  116. /usr/share/mysql/japanese/errmsg.txt
  117. /usr/share/mysql/korean
  118. /usr/share/mysql/korean/errmsg.sys
  119. /usr/share/mysql/korean/errmsg.txt
  120. /usr/share/mysql/norwegian
  121. /usr/share/mysql/norwegian-ny
  122. /usr/share/mysql/norwegian-ny/errmsg.sys
  123. /usr/share/mysql/norwegian-ny/errmsg.txt
  124. /usr/share/mysql/norwegian/errmsg.sys
  125. /usr/share/mysql/norwegian/errmsg.txt
  126. /usr/share/mysql/polish
  127. /usr/share/mysql/polish/errmsg.sys
  128. /usr/share/mysql/polish/errmsg.txt
  129. /usr/share/mysql/portuguese
  130. /usr/share/mysql/portuguese/errmsg.sys
  131. /usr/share/mysql/portuguese/errmsg.txt
  132. /usr/share/mysql/romanian
  133. /usr/share/mysql/romanian/errmsg.sys
  134. /usr/share/mysql/romanian/errmsg.txt
  135. /usr/share/mysql/russian
  136. /usr/share/mysql/russian/errmsg.sys
  137. /usr/share/mysql/russian/errmsg.txt
  138. /usr/share/mysql/slovak
  139. /usr/share/mysql/slovak/errmsg.sys
  140. /usr/share/mysql/slovak/errmsg.txt
  141. /usr/share/mysql/spanish
  142. /usr/share/mysql/spanish/errmsg.sys
  143. /usr/share/mysql/spanish/errmsg.txt
  144. /usr/share/mysql/swedish
  145. /usr/share/mysql/swedish/errmsg.sys
  146. /usr/share/mysql/swedish/errmsg.txt
  147. /usr/share/mysql/ukrainian
  148. /usr/share/mysql/ukrainian/errmsg.sys
  149. /usr/share/mysql/ukrainian/errmsg.txt


 
voilà

Reply

Marsh Posté le 06-02-2003 à 11:34:00    

J'ai fait ça:
 
ps aux | grep mysql | grep -v grep
 
ce qui me donne:
 
mysql   1487  0.0 1.7 28004 4408 ?   S .......
plus d'autres lignes
 
Après j'ai fait  
 
rpm -q mysql
 
ce qui m'a donné:
 
mysql-3.23.49-3
 
donc apparement c'est bon non ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed