我想将文本文件数据插入到我的表列中。 为此,我使用以下代码。
INSERT INTO uncompress
(stamp, what) VALUES
(NOW(), LOAD_FILE('D:/test.txt'));
但它会在“what”列中插入空数据。 请帮我。提前致谢
最佳答案
MySQL LOAD_FILE() 读取文件并以字符串形式返回文件内容。
要使用此功能,文件必须位于主机服务器上,用户必须指定文件的完整路径名,并且用户必须具有 FILE 权限。文件必须可读,并且大小必须小于 max_allowed_packet(在 my.ini 文件中设置)字节。
如果文件不存在或无法读取,则返回 NULL。
关于mysql - 将文本文件内容插入到mysql的列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19087723/