Maison >base de données >tutoriel mysql >Comment puis-je activer LOAD DATA LOCAL INFILE dans MySQL 5.5 ?

Comment puis-je activer LOAD DATA LOCAL INFILE dans MySQL 5.5 ?

DDD
DDDoriginal
2024-12-10 21:36:11981parcourir

How Can I Enable LOAD DATA LOCAL INFILE in MySQL 5.5?

Activation de LOAD DATA LOCAL INFILE dans MySQL 5.5

La fonctionnalité LOAD DATA LOCAL INFILE de MySQL permet de charger les données directement à partir d'un fichier local dans un tableau. Cependant, l'activation de cette fonctionnalité nécessite certaines configurations.

Configuration My.cnf

Pour activer LOAD DATA LOCAL INFILE dans votre fichier my.cnf, ajoutez l'entrée suivante au champ Section [mysqld] :

local-infile=1

Assurez-vous de remplacer "1" par la valeur souhaitée (0 pour désactiver, 1 pour activer).

Configuration d'exécution

Vous pouvez également activer la fonctionnalité au moment de l'exécution en utilisant l'option --local-infile lors du démarrage du client MySQL :

mysql --local-infile -uroot -pyourpwd yourdbname

Variable globale

Vous pouvez également définir la variable globale local_infile sur ON :

SET GLOBAL local_infile=ON;

Configuration côté serveur

Pour que la fonctionnalité "local-infile" fonctionne, assurez-vous que le même paramètre local-infile est défini dans les deux les sections [mysql] et [mysqld] de votre fichier my.cnf. De plus, le paramètre côté serveur doit également être activé :

[mysqld]
local-infile=1

Cette restriction de sécurité empêche le chargement de données non autorisé à partir de fichiers locaux. En complétant ces étapes, vous pouvez activer avec succès LOAD DATA LOCAL INFILE dans MySQL 5.5.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn