Bonjour
je reprend le post, ayant été pris sur d'autres sujets
1- la commande
ls -l /media/boulot
drwxrwxrwx 8 olivier olivier 4096 7 mars 18:21 inclusions
drwx---rwx 3 olivier olivier 16384 2 avril 17:13 lost+found
drwx------ 84 mysql mysql 4096 7 avril 19:16 mysql
-rw-rw-r-- 1 olivier olivier 573 26 févr. 17:58 ol~
(extrait) donne bien l'attendu
2- mon fichier my.cnf
[mysqld]
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under different user or group,
# customize your systemd unit file for mysqld according to the
# instructions in http://fedoraproject.org/wiki/Systemd
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
3- normalement, le lien fonctionne
ls -l /var/lib/mysql
lrwxrwxrwx 1 root root 19 8 avril 10:59 /var/lib/mysql -> /media/boulot/mysql
4- cette méthode devrait ne pas obliger à toucher le fichier my.cnf (ouf !)
le fichier sock est normalement visible
su -c 'ls -ail /var/lib/mysql/mysql.sock'
Mot de passe :
130385 srwxrwxrwx 1 mysql mysql 0 8 avril 11:04 /var/lib/mysql/mysql.sock
mais la commande
mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
donne l'erreur classique
Evidemment, si j'arrête la base et après avoir détruit le lien et renommé le répertoire mysql-old,
tout revient dans l'ordre, mais cela n'assure pas le déplacement de la base.
En attendant, je travaille depuis d'autres noyaux que Fedora, mais je ne profite pas de sa stabilité ...
Olivier