1
是否有可能一个文件的内容通过命令行复制到一个领域的MySQL表?在命令行或mysql提示符处。如果有更简单的方法,我不想写脚本。文件的内容复制到一个外地在MySQL
理想情况下,我想是这样的:
UPDATE MYTABLE SET MYFIELD=READ_CONTENTS_OF_FILE('myfile.txt') WHERE ID=1234;
显然,这不是一个真正的命令,但它说明了我想要做什么。
这个工作的命令行:
echo UPDATE MYTABLE SET MYFIELD=\'`cat myfile.txt`\' WHERE ID=1234 |mysql
但它不保留新的生产线,它被搞砸了,如果文件中包含撇号。
这是我已经看了关闭和开启到很多年了。这个问题很快就会让我很快放弃,只是复制/粘贴到一个gui客户端。一段时间以后,这对于测试目的来说是一个方便的技巧。
谢谢!
谢谢,雅各布。那很完美。 – 2010-02-20 22:22:30