mysql-5.0.16-0
+
Par Remi le samedi 26 novembre 2005, 20:36 - Archives - Lien permanent
MySQL la version 5.0.16 est sortie officiellement. La version 5, passée en production (Generally Available) avec la version 5.0.15, fait partie de FC5. Les nouveaux RPM sont disponibles pour FC3 et FC4.
Pour connaitre en détail les améliorations de la version 5.0, vous pouvez lire dans la documentation en anglais : 1.6.3. What's New in MySQL 5.0 (la page en français n'est pas encore traduite). En résumé : Procédures stockées, Vues, Curseurs, Déclencheurs (triggers), nouveaux formats de table (Archive et Federated) et un nouvel outil d'administration, le gestionnaire d'instance (mysqlmanager) qui permet de démarrer et d'arreter les bases à distance.
Cette construction active les "moteurs de stockage"  :
- Example : qui ne fait rien.
- Federated : accès à une base distante
- Archive : stockage économique sans indexation
- CSV : fichier texte
- Blackhole : trou noir, les données ne sont pas enregistrées (mais peuvent être synchronisées vers un serveur esclave)
Le projet Fedora n'a pas choisi d'intégrer ces nouveaux moteurs à ces RPM, ce que je trouve bien domage. Cf Bugzilla #173253.
L'installation la plus simple consiste, bien sur, a utiliser yum !
yum --enablerepo=remi update mysql\*
Pour ceux qui préfèrent le téléchargement et l'installation à la main, pour Fedora Core 3
mysql-5.0.16-0.fc3.remi.i386.rpm(2,9 Mo)mysql-bench-5.0.16-0.fc3.remi.i386.rpm(0,5 Mo)mysql-devel-5.0.16-0.fc3.remi.i386.rpm(2,3 Mo)mysql-server-5.0.16-0.fc3.remi.i386.rpm(6,3 Mo)
et pour Fedora Core 4 :
mysql-5.0.16-0.fc4.remi.i386.rpm(2,9 Mo)mysql-bench-5.0.16-0.fc4.remi.i386.rpm(0,5 Mo)mysql-devel-5.0.16-0.fc4.remi.i386.rpm(2,3 Mo)mysql-server-5.0.16-0.fc4.remi.i386.rpm(6,4 Mo)
Attention, si vous passez de l'ancienne mysql-3.23.58 (par défaut sous FC3) à la version 5.0 il vous faudra surement installer la bibliothèque de compatibilité pour les programmes déjà installés nécessitant libmysqlclient.so.10 :
- mysqlclient10-3.23.58-6.i386.rpm (0,4 Mo)
Attention, si vous passez de l'ancienne mysql-4.1 (par défaut sous FC4 et disponible sur ce site pour FC3) à la version 5.0 il vous faudra surement installer la bibliothèque de compatibilité pour les programmes déjà installés nécessitant libmysqlclient.so.14 :
- mysqlclient14-4.1.14-0.1.fc3.remi.i386.rpm (0,4 Mo)
- mysqlclient14-4.1.14-0.1.fc4.remi.i386.rpm (0,4 Mo)
S'agissant d'une migration importante (version majeure) il sera aussi nécessaire de passer le script mysql_fix_privilege_tables qui convertit la table contenant les privilèges utilisateur ainsi que mysql_create_system_tables qui créé de nouvelles tables pour la gestion des procédures stockées. Dans tous les cas la lecture de la documentation est conseillée : 2.6. Changer de version de MySQL
Pour cette nouvelle version, mysql-5.0 passe dans le dépôt remi (au lieu de remi-test) et remplace donc mysql-4.1..
Commentaires
Dear Sir:
my MySQL Replication is fail , this verison not support replication ?
Thanks Sir!
/etc/my.cnf
[B]
server-id=2
log-bin
sql-bin-update-same
binlog-do-db=test
master-host=192.168.1.2
master-user=root
master-password=123456
log-slave-updates
master-connect-retry=60
replicate-do-db=test
[A]
server-id=1
log-bin
sql-bin-update-same
binlog-do-db=test
master-host=192.168.1.1
master-user=root
master-password=123456
log-slave-updates
master-connect-retry=60
replicate-do-db=test
who can help me,
i try "6.6.1. Upgrading Replication to 5.0"
dev.mysql.com/doc/refman/...
mysql start Fail , XD
Yes, this version support Replication. I've tried it.