# Changer le datadir de mariadb

**URL:** <https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793>\
**Category:** Support Debian\
**Created:** [Juillet 31, 2019, 5:03 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793 "2019-07-31T17:03:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 31, 2019, 5:03 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/1 "2019-07-31T17:03:04Z")

</div>

Hello.  
Alors,j’aimerai changer le datadir de mon mariadb.  
J’ai changé la directive dans  
`/etc/mysql/mariadb.conf.d/50-server.cnf`  
mais ca crée toujours les dossiers dans  
`/var/lib/mysql` !  
Merci d’avance.  
llaq.

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Juillet 31, 2019, 5:15 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/2 "2019-07-31T17:15:42Z")

</div>

Bonjour,

Pour ne pas simplement monter ce qui t’intéresse dans le dossier par défaut ?

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Juillet 31, 2019, 6:05 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/3 "2019-07-31T18:05:48Z")

</div>

Bonjour,  
Il y a un tutoriel [ici](https://www.digitalocean.com/community/tutorials/how-to-change-a-mariadb-data-directory-to-a-new-location-on-centos-7).  
Tu peux peut-être l’adapter ou trouver mieux sur le site [mariadb.com](https://mariadb.com/kb/en/library/configuring-mariadb-with-option-files/#default-option-file-locations).  
Bonne soirée.

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Août 1, 2019, 9:06 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/4 "2019-08-01T09:06:54Z")

</div>

@sk4hrr @Albert  
Le problème,c’est que je n’ai pas de fichier my.cnf .  
Merci.  
llaq.

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Août 1, 2019, 9:26 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/5 "2019-08-01T09:26:45Z")

</div>

> [@](#):
>
> …  
> Maintenant vous n’avez plus qu’a créer un fichier **`my.cnf`** dans `/etc/` avec comme contenu :
> 
> ```plaintext
> ##my.cnf
> [mysqld]
> datadir=/opt/mysql/data
> socket=/tmp/mysql.sock
> user=mysql
> # Default to using old password format for compatibility with mysql 3.x
> # clients (those using the mysqlclient10 compatibility package).
> old_passwords=1
> [mysqld_safe]
> log-error=/var/log/mysqld.log
> pid-file=/opt/mysql/data/hostname.pid
> 
> ```
> 
> …

Source [DropCatch.ai](https://www.system-linux.eu/index.php?post/2008/12/29/Configure-et-Installation-de-mysql)

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Août 1, 2019, 12:19 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/6 "2019-08-01T12:19:06Z")

</div>

Quand je crée un fichier my.cnf avec le contenu,mysql s’éteint mais ne veut plus redémmarer.  
Une autre soluce ?  
j’ai crée un fichier init comme dit.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Août 1, 2019, 2:10 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/7 "2019-08-01T14:10:43Z")

</div>

> [@llaq](#):
>
> mysql s’éteint mais ne veut plus redémmarer.

Quel est le message d’erreur ?

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Août 1, 2019, 3:38 UTC](https://www.debian-fr.org/t/changer-le-datadir-de-mariadb/79793/8 "2019-08-01T15:38:04Z")

</div>

Peut-être arrêter le service et le redémarrer ensuite…
