[resolu] php ou mysql : je ne sais pas

php ou mysql : je ne sais pas [resolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-10-2006 à 09:36:46    

Bonjour.  
J'ai un souci avec mysql5
Je démarre bien le service et il reste.

# service mysqld status
mysqlmanager (pid 3457 3439) est en cours d'exécution...
mysqld (pid 3548) est en cours d'exécution...


mysql démarre bien en console  

$ mysql -uroot -pblabla
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 276 to server version: 5.0.24a-log
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql>


 
 
mais si je démarre mon application j'ai un message bizarre

Fatal error: Call to undefined function: mysql_connect() in /home/thierry/table_matiere/index.php on line 25


pourtant hier soir ça fonctionnait jusqu'à l'extinction du PC
 
Je n'ai pas de firewall....
Zauriez pas un petite idée ? [:arhendal]

Message cité 2 fois
Message édité par thierryR le 16-10-2006 à 20:00:53

---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 09:36:46   

Reply

Marsh Posté le 16-10-2006 à 09:50:54    

thierryR a écrit :


 
 
mais si je démarre mon application j'ai un message bizarre

Citation :

Fatal error: Call to undefined function: mysql_connect() in /home/thierry/table_matiere/index.php on line 25


pourtant hier soir ça fonctionnait jusqu'à l'extinction du PC
 
Je n'ai pas de firewall....
Zauriez pas un petite idée ? [:arhendal]


verifie les auth dans ta table mysql


Message édité par memaster le 16-10-2006 à 09:51:21
Reply

Marsh Posté le 16-10-2006 à 09:58:53    

thierryR a écrit :


pourtant hier soir ça fonctionnait jusqu'à l'extinction du PC


 
Faut jamais éteindre une machine qui fonctionne ;)
Tu as fait une MAJ entre temps ?


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 10:02:41    

wedgeant a écrit :

Faut jamais éteindre une machine qui fonctionne ;)
Tu as fait une MAJ entre temps ?


Très bon. :D  
MAJ entre temps ???   La nuit ? :D


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 10:04:25    

thierryR a écrit :

Très bon. :D  
MAJ entre temps ???   La nuit ? :D


 
Je voulais dire, ce matin, avant de reprendre ton dur labeur  :p  
Tu n'aurais pas (par pur hasard), une MAJ automatique à l'allumage ? (sisi, ça existe ...)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 10:12:10    

Voila un message révélateur
http://www.hiboox.com/vignettes/4206/ec6f1c7b.png

# rpm -qa |grep -i mysql
libmysql15-5.0.24a-2mdv2007.0
php-mysql-5.1.6-2mdv2007.0
perl-DBD-mysql-3.0006-2mdv2007.0
MySQL-5.0.24a-2mdv2007.0
MySQL-client-5.0.24a-2mdv2007.0
MySQL-common-5.0.24a-2mdv2007.0
mysql-administrator-1.1.10-3mdv2007.0


 
Il me manque quoi ?


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 10:13:36    

wedgeant a écrit :

Je voulais dire, ce matin, avant de reprendre ton dur labeur  :p  
Tu n'aurais pas (par pur hasard), une MAJ automatique à l'allumage ? (sisi, ça existe ...)


alors c'est à mon plus insu :p  :ange:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 10:30:19    

Arg, j'ai oublié de dire que je tourne avec apache1. Je vais consulter /etc/apache1/conf/httpd.conf


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 12:03:36    

un début de réponse avec quelqu'un qui a eu le même problème sous windows.
 


En effet depuis la version 5, pour des questions obscures de licence, PHP ne peut plus intégrer la librairie MySQL directement au sein du module MySQL, il doit faire appel à la librairie externe.
 
Il faut donc alors copier le fichier libmysql.dll. qui se trouve dans le répertoire PHP, dans c:\windows\system32, car l'extension PHP5 en a besoin.
 
Ensuite, ouvrir le fichier c:\windows\ php.ini,
1) Vérifier et modifier si nécessaire l'indication du chemin complet vers le dossier "extensions" du dossier d'installation de PHP
 
2) Aller jusqu'au paragraphe "Dynamic Extensions" et activer : "extension=php_mysql.dll".
 
Redémarrer Apache, PHP peut maintenant charger l'extension MySQL,
et donc phpmyadmin peut maintenant fonctionner normalement et afficher les bases mysql.


Maintenant reste à savoir comment sont fait les package sous linux..... :heink:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 12:38:27    

regardes le fichier /etc/apache/php.ini (ou php.conf, me souviens plus)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 12:38:27   

Reply

Marsh Posté le 16-10-2006 à 13:06:12    

j'ai trouvé un /usr/lib/apache-extramodules/mod_php5.so
dans /etc/php.ini  j'ai  

extension_dir = /usr/lib/php/extensions ;


 
dans /usr/lib/php/extensions il y a bien mysql.so
 
et j'ai ajouté:
 

 extension=/usr/lib/php/extensions/mysql.so


mais rien n'y fait.... :ange:


Message édité par thierryR le 16-10-2006 à 13:08:32

---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 13:17:35    

J'ai verifié le package php-mysql  il a bien le mysql.so dans les extensions php  
Sauf si le mysql.so n'est pas bon,   on risque de faire fausse route.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 13:29:59    

Crées une page web contenant ceci (et juste ça, rien d'autre):

Code :
  1. <? php_info(); ?>

et fais pointer ton browser dessus, regardes ensuite si mysql a bien été prévu comme extension de ton php ...


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 13:39:53    

c'est pas normal tes pb :non:  
 
avec une installation faite avec urpmi, ça devrais rouler tout seul
et sans pb.
 
verifie que la version de ton logiciel ou phpmyadmin soit compatible php5.
verifie que la base de données à laquelle tu veux acceder soit accessible par autre chose que localhost.
verifie que ta fonction mysqlconnect() , il y ai bien une correspondance machine/user/login sur la bdd concernée.


Message édité par memaster le 16-10-2006 à 13:42:53
Reply

Marsh Posté le 16-10-2006 à 13:59:50    

Je te remercie de m'aider sur ce coup...; Ca n'a pas l'air simple.
J'ai trouvé ça dans "access.log"

/phpMyAdmin/error.php?lang=fr&char=utf-8&dir=ltr&type=Erreur&error=PHP+ne+peut+charger+l%27extension+mysql%2C+%5Bbr%5Dveuillez+v%C3%A9rifier+votre+configuration+de+PHP+-+%5Ba%40.%2FDocumentation.html%23faqmysql%40documentation%5DDocumentation%5B%2Fa%5D&phpMyAdmin=5cbf749cc3bc0e13af6a04ecf57e2b78 HTTP/1.1" 200 1249


J'compend pas trop le javanais mais il me semble retourner à ce que j'ai déja vu.
 
Pour ce que tu me dis. Je plane un peu. Mais

$ mysql -uroot -passelec
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 24 to server version: 5.0.24a-log
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql>


mysql fonctionne très bien.  
http://www.hiboox.com/vignettes/4206/b6b2ab5d.png
apache aussi.
 
aide moi à déméler ce truc.
Je crois avoir du php4 et du php5

$ rpm -qa |grep -i php
php-gettext-5.1.6-1mdv2007.0
php-tokenizer-5.1.6-1mdv2007.0
php4-ini-4.4.4-1mdv2007.0
libphp5_common5-5.1.6-1mdv2007.0
php-session-5.1.6-1mdv2007.0
php-mcrypt-5.1.6-1mdv2007.0
phpMyAdmin-2.8.2.2-2mdv2007.0
libphp4_common4-4.4.4-1mdv2007.0
php-ctype-5.1.6-1mdv2007.0
php-ini-5.1.6-1mdv2007.0
php-sysvsem-5.1.6-1mdv2007.0
php-xmlwriter-5.1.6-1mdv2007.0
apache1-mod_php4-4.4.4-1mdv2007.0
php-ftp-5.1.6-1mdv2007.0
php-pcre-5.1.6-1mdv2007.0
php-sysvshm-5.1.6-1mdv2007.0
apache-mod_php-5.1.6-2mdv2007.0
php-simplexml-5.1.6-1mdv2007.0
php-posix-5.1.6-1mdv2007.0
php-mbstring-5.1.6-1mdv2007.0
php-mysql-5.1.6-2mdv2007.0
php-hash-5.1.6-1mdv2007.0
php-xmlreader-5.1.6-1mdv2007.0
 


Merci :D


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 14:03:32    

Arf ouaip, vaut mieux éviter de mélanger les versions de php, il doit s'embrouiller là ...
Essayes de mettre à jour les packages "4.4.4" qui te restent: php4-ini, libphp4_common4 et apache1-mod_php4


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 14:10:32    

Ca y est je comprend... (peut-être tout de travers)
J'ai été beaucoup embêté avec apache2 au point ou j'ai remis apache1
Ce dernier tourne avec php4
mais phpmyadmin tourne avec php5
D'ou ce mélange pas très heureux.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 14:15:07    

thierryR a écrit :

Ca y est je comprend... (peut-être tout de travers)
J'ai été beaucoup embêté avec apache2 au point ou j'ai remis apache1
Ce dernier tourne avec php4
mais phpmyadmin tourne avec php5
D'ou ce mélange pas très heureux.


 
Yep, c'est jamais bon les mélanges (vodka/rhum, whisky/gnôle, ricard/gentianne ... :pouah: :vomi: ) :D
As-tu réellement besoin des particularités de php5 ? (prog. objet etc ...)
Si la réponse est non, je te conseille un downgrade, vers php4 :)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 14:22:36    

J'en ai bien envie  (vodka/rhum, whisky/gnôle, ricard/gentianne ... :pouah: :vomi: ) de downgrader. Mais comment vais je y mettre phpmyadmin. C'est quand même un super-outils dont on ne peut plus se passer au 21 é siècle ( de poivr.... et pocht......)


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 14:34:10    

ben, phpmyadmin fonctionne très bien avec php4 ... je l'ai chez moi :)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 14:59:23    

phpmyadmin fonctionne très bien avec php4


Oui, je vais me débrouiller mais dans la base urpmi il n'y en a qu'une version et avec php5 et un tas enorme de fichiers. De    quoi peter un plomb [:alandon]
 
J'ai tout désinstallé de quoi faire le ménage... j'ai joué à la balle [:antp] puis j'ai tout remis: php4, mysql4, php-mysql4
Je retombe sur mon service qui dure 2 secondes.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 15:09:12    

moi j'ai eu des pb de phpBB () en passant de msql4+php3.23 à mysql5+php5.
j'ai du cherché un phpBB plus récent avec un patch et en bidouillant les tables
pour faire que la migration sans perte de datas :(  
genre ça m'a pris une semaine (prise de tete inside)

Reply

Marsh Posté le 16-10-2006 à 15:20:55    

thierryR a écrit :

phpmyadmin fonctionne très bien avec php4


Oui, je vais me débrouiller mais dans la base urpmi il n'y en a qu'une version et avec php5 et un tas enorme de fichiers. De    quoi peter un plomb [:alandon]
 
J'ai tout désinstallé de quoi faire le ménage... j'ai joué à la balle [:antp] puis j'ai tout remis: php4, mysql4, php-mysql4
Je retombe sur mon service qui dure 2 secondes.


 
Il ne trouve pas le mysql.sock ?
Faut reprendre toute la configuration depuis le départ je pense ...  :??:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 15:29:36    

il y a un moyen simple de savoir pkoi ton service dure 2 secondes.
 
tu regardes le script de démarrage de service de mysql et tu refais les commandes à la main dans une console, tu verras les messages d'erreur.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-10-2006 à 15:52:44    

wedgeant a écrit :

Il ne trouve pas le mysql.sock ?
Faut reprendre toute la configuration depuis le départ je pense ...  :??:


Fais moi pas peur, je ne suis pas informaticien.
Au pire casse coui..... sur le forum :lol:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:12:00    

Dark_Schneider a écrit :

il y a un moyen simple de savoir pkoi ton service dure 2 secondes.
 
tu regardes le script de démarrage de service de mysql et tu refais les commandes à la main dans une console, tu verras les messages d'erreur.


Arrête moi si je fais une conn.....;;
Le fichier de démarrage est bien '/etc/rc.d/init.d/mysql' sur mysql4
Dans ce fichier, j'ai repéré le lanceur.  
J'ai récupéré les variables passée et ai tout recopié en console.

# /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/localhost.pid
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/localhost.pid
061016 16:09:20  mysqld ended



---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:13:35    

il n'y a pas de log dans /var/log ?
il y a pas une option --verbose ( ou équivalente ) pour mysqld_safe ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-10-2006 à 16:15:10    

Dans mon fichier init. Je trouve ça  
 

if test -z "$pid_file"
then
  pid_file=$datadir/`/bin/hostname`.pid
else


Donc ma variable est vide au départ
 
Aurais je bien compris ? :D


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:19:18    

Dark_Schneider a écrit :

il n'y a pas de log dans /var/log ?
il y a pas une option --verbose ( ou équivalente ) pour mysqld_safe ?


Voila le resultat en image.
http://www.hiboox.com/vignettes/4206/aed3c3a0.png
 
J'avais essayer avec mysql mais il y en avais de trop.
Il n'y a rien qui concerne mysqld_safe


Message édité par thierryR le 16-10-2006 à 16:20:46

---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:23:40    

résultat des commandes suivantes :
 


rpm -qa | grep -i mysql
ls /var/lib/mysql
ls /var/log


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-10-2006 à 16:27:48    

J'ai trouvé /var/lib/mysql/localhost.err
je te met la fin  
 

061016 16:07:56  mysqld started
061016 16:07:56  InnoDB: Started
061016 16:07:56 /usr/sbin/mysqld: Can't open file: 'host.MYI'. (errno: 142)
061016 16:07:56 Fatal error: Can't open privilege tables: File '/usr/share/mysql
/charsets/?.conf' not found (Errcode: 2)
061016 16:07:56 Aborting
 
061016 16:07:56  InnoDB: Starting shutdown...
061016 16:07:58  InnoDB: Shutdown completed
061016 16:07:58 /usr/sbin/mysqld: Shutdown Complete
 
061016 16:07:58  mysqld ended
 
061016 16:09:20  mysqld started
/usr/sbin/mysqld: Can't read dir of '/root/tmp/' (Errcode: 13)
/usr/sbin/mysqld: Can't create/write to file '/root/tmp/ibhiP6Ft' (Errcode: 13)
061016 16:09:20  InnoDB: Error: unable to create temporary file; errno: 13
061016 16:09:20 Can't init databases
061016 16:09:20 Aborting
 
061016 16:09:20  InnoDB: Warning: shutting down a not properly started
                 InnoDB: or created database!
061016 16:09:20 /usr/sbin/mysqld: Shutdown Complete
 
061016 16:09:20  mysqld ended
 
061016 16:21:24  mysqld started
061016 16:21:24 /usr/sbin/mysqld: unknown option '--verbose'
 
061016 16:21:24  mysqld ended


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:30:07    

Dark_Schneider a écrit :

résultat des commandes suivantes :
 


rpm -qa | grep -i mysql
ls /var/lib/mysql
ls /var/log



1

# rpm -qa | grep -i mysql
libmysql12-4.0.27-1mdk
MySQL40-4.0.27-1mdk
MySQL40-client-4.0.27-1mdk
php4-mysql-4.4.4-2mdv2007.0
MySQL40-common-4.0.27-1mdk
libmysql15-5.0.24a-2mdv2007.0
mysql-administrator-1.1.10-3mdv2007.0


 
2

ls /var/lib/mysql
COMPTA_Asselec/  data_magasin/  mysql/            mysql-bin.000007  mysql-bin.000014  mysql-bin.000021  mysql-bin.000028  mysql-bin.index
COMPTA_test/     FACT_Asselec/  mysql-bin.000001  mysql-bin.000008  mysql-bin.000015  mysql-bin.000022  mysql-bin.000029  table_matiere/
CPTA_0_Asselec/  FACT_test/     mysql-bin.000002  mysql-bin.000009  mysql-bin.000016  mysql-bin.000023  mysql-bin.000030  test/
CPTA_0_test/     ibdata1        mysql-bin.000003  mysql-bin.000010  mysql-bin.000017  mysql-bin.000024  mysql-bin.000031  tmp/
CPTA_1_Asselec/  ib_logfile0    mysql-bin.000004  mysql-bin.000011  mysql-bin.000018  mysql-bin.000025  mysql-bin.000032
CPTA_1_test/     ib_logfile1    mysql-bin.000005  mysql-bin.000012  mysql-bin.000019  mysql-bin.000026  mysql-bin.000033
CPTA_2_Asselec/  localhost.err  mysql-bin.000006  mysql-bin.000013  mysql-bin.000020  mysql-bin.000027  mysql-bin.000034


 
3

# ls /var/log
acpid     boot.log  cups/     explanations  lpr/      mysqld/  prcsys.log  spooler   wtmp
apache1/  clamav/   daemons/  kdm.log       mail/     news/    secure      syslog    Xorg.0.log
auth.log  cron/     dmesg     kernel/       messages  ppp/     security/   user.log  Xorg.0.log.old



---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:32:02    

essayes ça:

Code :
  1. mysql_install_db


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 16:34:58    

wedgeant a écrit :

essayes ça:

Code :
  1. mysql_install_db



Il m'a répondu ça...... :D  

# mysql_install_db
Installing all prepared tables
061016 16:33:07 /usr/sbin/mysqld: Shutdown Complete
 
 
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system
 
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h localhost password 'new-password'
See the manual for more instructions.
 
NOTE:  If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!
 
You can start the MySQL daemon with:
cd / ; /usr/bin/mysqld_safe &
 
You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests
 
Please report any problems with the /usr/bin/mysqlbug script!
 
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com


 


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:35:42    

ok, maintenant, relance mysql :)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 16:35:46    

vire le package libmysql15 si possible.
 
c'est toi qui a créer les tables dans /var/lib/mysql ? tu as fais cela depuis mysql4 ou mysql5 ?
 
si tu as les backup des tables, alors je te conseille de virer toutes les tables et de réinstaller les packages de mysql
 
sinon pourrais tu désactiver l'UTF8 dans ton système ?
pour cela utilise localedrake et dans avancés tu coches "[x] compatibilité encodage ancien" ou alors tu modifies /etc/sysconfig/i18n et tu vires les .UTF-8 à la fin de chaque ligne puis tu rebootes.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-10-2006 à 16:36:36    

Dark_Schneider a écrit :

vire le package libmysql15 si possible.
 
c'est toi qui a créer les tables dans /var/lib/mysql ? tu as fais cela depuis mysql4 ou mysql5 ?
 
si tu as les backup des tables, alors je te conseille de virer toutes les tables et de réinstaller les packages de mysql
 
sinon pourrais tu désactiver l'UTF8 dans ton système ?
pour cela utilise localedrake et dans avancés tu coches "[x] compatibilité encodage ancien" ou alors tu modifies /etc/sysconfig/i18n et tu vires les .UTF-8 à la fin de chaque ligne puis tu rebootes.


 
:gratgrat:  :sweat:  :??:  
Gné ?


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 16:37:27    

wedgeant a écrit :

ok, maintenant, relance mysql :)


Pareil...... :heink:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 16-10-2006 à 16:40:46    

Code :
  1. mkdir /root/tmp


puis relance ...


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 16-10-2006 à 16:42:44    

Dark_Schneider a écrit :

vire le package libmysql15 si possible.
 
c'est toi qui a créer les tables dans /var/lib/mysql ? tu as fais cela depuis mysql4 ou mysql5 ?
 
si tu as les backup des tables, alors je te conseille de virer toutes les tables et de réinstaller les packages de mysql
 
sinon pourrais tu désactiver l'UTF8 dans ton système ?
pour cela utilise localedrake et dans avancés tu coches "[x] compatibilité encodage ancien" ou alors tu modifies /etc/sysconfig/i18n et tu vires les .UTF-8 à la fin de chaque ligne puis tu rebootes.


1 J'ai pas osé

# urpme libmysql15
Pour satisfaire les dépendances, les 3 paquetages suivants vont être désinstallés (8 Mo):
libmysql15-5.0.24a-2mdv2007.0.i586
mysql-administrator-1.1.10-3mdv2007.0.i586
 (en raison du manque de libmysqlclient_r.so.15)
php4-mysql-4.4.4-2mdv2007.0.i586
 (en raison du manque de libmysqlclient.so.15)
Supprimer 3 paquetages ? (o/N) n


 
2 non je les ai faite avec phpyadmin depuis mysql4 et il y a 4 ans.
 
3 en backup, je n'ai que le fichier généré par mysqldump.  
C'est celui-la que j'ai utilisé pour restaurer mes tables ici. ( d'ailleurs il m'en manque... il faut se méfier de mysqldump.)


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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