Maison > base de données > tutoriel mysql > Comment activer LOAD DATA LOCAL INFILE dans MySQL sur Ubuntu ?

Comment activer LOAD DATA LOCAL INFILE dans MySQL sur Ubuntu ?

Barbara Streisand
Libérer: 2024-12-21 15:08:10
original
495 Les gens l'ont consulté

How to Enable LOAD DATA LOCAL INFILE in MySQL on Ubuntu?

Dévoilement du LOCAL DATA INFILE dans MySQL sur Ubuntu : un guide

Alors que vous êtes aux prises avec l'insaisissable "La commande utilisée n'est pas autorisée avec ceci MySQL version" lors de la tentative d'activation de LOAD DATA LOCAL INFILE, examinons le fonctionnement interne de MySQL pour trouver un solution.

Selon la documentation MySQL 5.5, LOCAL INFILE ne fonctionne que lorsque le serveur et le client sont configurés pour l'autoriser. Cela suggère que vous avez peut-être manqué une étape cruciale dans la configuration de vos paramètres.

Pour résoudre ce problème, vous devez ajouter l'option "local-infile=1" à votre fichier my.cnf dans le fichier [mysql] entrée. Alternativement, vous pouvez lancer le client MySQL avec le paramètre "--local-infile".

Pour une solution instantanée, vous pouvez modifier la variable globale au moment de l'exécution en utilisant la requête suivante :

SET GLOBAL local_infile=ON;
Copier après la connexion

N'oubliez pas qu'il est impératif de définir également le paramètre "local-infile" dans votre section [mysqld] du fichier my.cnf. Cela garantit que la fonctionnalité « fichier local » est activée côté serveur.

Il convient de noter que ces restrictions sont en place pour des raisons de sécurité. En configurant "local-infile" de manière appropriée, vous pouvez protéger votre base de données contre les vulnérabilités potentielles.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal