« MySQL/Débogage » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 67 :
=== Can't create/write to file 'mon_dossier/mon_fichier.csv' ===
Lors d'un SELECT INTO OUTFILE, si le compte du SGBD utilisé a les droits d'exportation (<code>GRANT FILE ON .* TO 'mon_compte'@'%';</code>), le problème est lié au compte MySQL de l'OS qui n'a pas accès au système de fichier. Comme généralement le compte "mysql" sur Linux n'a pas de shell, cela peut se confirmer ainsi :
su - -s /bin/bash mysql▼
touch mon_dossier/mon_fichier.csv▼
▲su - -s /bin/bash mysql
▲touch mon_dossier/mon_fichier.csv
Si les droits manquent :
sudo chown -R mysql mon_dossier▼
▲sudo chown -R mysql mon_dossier
=== Cannot add foreign key constraint ===
|