Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment utiliser LOAD_FILE pour insérer la valeur d'un fichier dans une table ?

MySQL LOAD_FILE() lit le fichier et renvoie le contenu du fichier sous forme de chaîne.

Pour utiliser cette fonction, le fichier doit se trouver sur le serveur hôte, l'utilisateur doit spécifier le chemin d'accès complet du fichier et l'utilisateur doit disposer du privilège FILE. Le fichier doit être lisible et sa taille doit être inférieure à max_allowed_packet (défini dans le fichier my.ini) octets. Il renvoie NULL si le fichier n'existe pas ou ne peut pas être lu.

Essayez d'utiliser une double barre oblique inverse "\" pour le chemin. Je ne sais pas si cela fonctionnera.

http://dev.mysql.com /doc/refman/5.1/en/string-functions.html#function_load-file http://www.w3resource.com/mysql/string -functions/mysql-load_file-function.php