Browse Source

Explication pour "secure-file-priv" avec MySQL 5.5.53

master
jlecour 4 years ago
parent
commit
bda45956ea
1 changed files with 12 additions and 0 deletions
  1. +12
    -0
      MySQL/HowtoTroubleshooting.md

+ 12
- 0
MySQL/HowtoTroubleshooting.md View File

@@ -430,3 +430,15 @@ Pour résoudre la situation :
~~~
# mysqladmin flush-hosts
~~~

## Erreur 1290

~~~
Got error: 1290: The MySQL server is running with the --secure-file-priv option so it cannot execute this statement when executing 'SELECT INTO OUTFILE'
~~~

Lors du passage à la version 5.5.53, la valeur par défaut est passée de _vide_ à `/var/lib/mysql-files` ce qui casse les `mysqldump` qui écrivent leurs fichiers ailleurs (malgré des droits système adaptés).

Sur Debian, la nouvelle valeur par défaut est `/var/lib/mysql-files`. L'utilisation d'un lien symbolique de cet emplacement vers le dossier réel (par exemple `/home/mysqldump`) ne suffit pas et MySQL continue de refuser le dump.

En attendant de passer à Stretch, nous recommandons de remettre la valeur par défaut précédente (_vide_) et redélarrer MySQL.

Loading…
Cancel
Save