La fonction permettant de lire le contenu d'un fichier dans MySQL est LOAD_FILE(), et l'utilisation est LOAD_FILE(file_name), où file_name est le chemin et le nom du fichier. La fonction renvoie une chaîne de contenu de fichier, telle que : SELECT LOAD_FILE('/tmp/data.txt'). Cependant, il convient de prêter attention aux autorisations du système de fichiers, à l'exactitude du chemin, au temps de lecture des fichiers volumineux et au renvoi de NULL si le fichier n'existe pas.
Quelle fonction MySQL peut lire le contenu du fichier ?
La fonction dans MySQL qui peut lire le contenu du fichier est LOAD_FILE()
.LOAD_FILE()
.
函数用法
<code class="sql">LOAD_FILE(file_name)</code>
参数
file_name
:要读取的文件路径和名称。返回值
返回文件内容的字符串。
示例
以下查询从 /tmp/data.txt
文件中读取内容:
<code class="sql">SELECT LOAD_FILE('/tmp/data.txt');</code>
注意事项
LOAD_FILE()
函数可能会受文件系统权限和安全设置的影响。NULL
file_name code > : Le chemin et le nom du fichier à lire. 🎜🎜🎜🎜Valeur de retour🎜🎜🎜Renvoie la chaîne du contenu du fichier. 🎜🎜🎜Exemple🎜🎜🎜La requête suivante lit le contenu du fichier <code>/tmp/data.txt
: 🎜rrreee🎜🎜Notes🎜🎜LOAD_FILE() les fonctions peuvent être affectées par les autorisations du système de fichiers et les paramètres de sécurité. 🎜<li>Assurez-vous que le chemin du fichier est correct. 🎜</li>
<li>La lecture des fichiers volumineux peut prendre plus de temps. 🎜</li>
<li>Si le fichier n'existe pas ou ne peut pas être lu, la fonction retournera <code>NULL
. 🎜🎜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!