Chez Ptit Gars

Accueil > Informatique > Poweredge T105 > installation de mysql serveur

installation de mysql serveur

mardi 26 août 2008, par Pti Gars

toujours pareil :

apt-get install mysql-server php5-mysql
mysql_secure_installation

Lors de l’installation de mysql, on demande le mot de passe root.

Mysqlsecure_installation, fait le menage : suppression du compte anonyme, de la base de test créé par défault,...

Pour déplacer les bases de données :
Les bases de donnée se trouve par défault dasn /var/lib/mysql

Editer le fichier /etc/mysql/my.cnf
mettre datadir à :

datadir         = /home/mysql

Ensuite il faut autoriser l’application apparmor à accéder aux base que nous venons de déplacer. Pour cela il faut ajouter au fichier : /etc/apparmor.d/

/home/mysql/ r,
/home/mysql/** rwk,

Modification des logs

Tous les fichiers journaux ne sont pas activés par la configuration par défaut de MySQL. L’installation Debian par défaut envoie journal des erreurs dans syslog. Les autres fichiers journaux ne sont pas activés.

Erreur Connexion

"Error Log" va vers syslog par le fichier /etc/mysql/conf.d/mysqld_safe_syslog.cnf, qui contient le texte suivant :

[mysqld_safe]
syslog

Il s’agit de la méthode recommandée. Si, pour une raison quelconque, vous ne voulez pas que le journal d’erreur soit redirigé vers syslog, commentez les lignes ci-dessus dans /etc/mysql/conf.d/mysqld_safe_syslog.cnf ou supprimer complètement ce fichier. Ensuite, ajoutez dans /etc/mysql/my.cnf les lignes suivantes :

[mysqld_safe]
log_error=/var/log/mysql/mysql_error.log

[mysqld]
log_error=/var/log/mysql/mysql_error.log

Les sources :
http://doc.ubuntu-fr.org/lamp
http://doc.ubuntu-fr.org/mysql
http://doc.ubuntu-fr.org/tutoriel
/...

Apparmor
https://help.ubuntu.com/8.04/server...
apparmor