« Installation et configuration de MySQL » : différence entre les versions

Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 8 : Ligne 8 :
Puis lancez
Puis lancez
<pre>mysql_secure_installation</pre>
<pre>mysql_secure_installation</pre>
==Changement du datadir==
Stoppez le serveur :
<pre>/etc/init.d/mysql stop</pre>


Nous allons modifier la configuration de mysql afin de stocker les bases de données à un endroit plus propre. Pour cela, éditez le fichier <code>/etc/mysql/my.cnf</code>, recherchez la ligne <code>datadir</code> et remplacez la par :
Nous allons modifier la configuration de mysql afin de stocker les bases de données à un endroit plus propre. Pour cela, éditez le fichier <code>/etc/mysql/my.cnf</code>, recherchez la ligne <code>datadir</code> et remplacez la par :
Ligne 25 : Ligne 30 :


Si mysql refuse de démarrer, c'est probablement un problème de permission. Le dossier mysql et tous les sous dossiers présent dans <code>/srv/mysql</code> doivent appartenir à <code>mysql:mysql</code> et avoir les permissions <code>rwxr-x---</code>
Si mysql refuse de démarrer, c'est probablement un problème de permission. Le dossier mysql et tous les sous dossiers présent dans <code>/srv/mysql</code> doivent appartenir à <code>mysql:mysql</code> et avoir les permissions <code>rwxr-x---</code>
<pre>chmod 750 /srv/mysql/</pre>
Essayez de relancer mysql.
<pre>/etc/init.d/mysql start</pre>


Par défaut sous debian jessie, mysql le bind qu'en local. Si vous souhaitez écouter sur une ip autre (attention aux problèmes de sécurité que celà peut poser !), editez la ligne suivante dans le fichier <code>/etc/mysql/my.cnf</code> :
Par défaut sous debian, mysql ne bind qu'en local. Si vous souhaitez écouter sur une ip autre (attention aux problèmes de sécurité que cela peut poser !), éditez la ligne suivante dans le fichier <code>/etc/mysql/mariadb.conf.d/50-server.cnf</code> :
<pre>bind-address            = 192.168.50.5</pre>
<pre>bind-address            = 192.168.50.5</pre>


4 203

modifications

Menu de navigation