我的一位客户的MySQL数据库存在问题。要解决这个问题,我需要在表上运行一个简单的更新。我需要通过批处理文件将其发送给我的客户。
如何通过批处理文件在表上运行MySQL更新?
答案 0 :(得分:1)
通常我将要使用的SQL命令放在纯文本文件中。然后,您可以通过启动MySQL来调用该文件:
\. filename
这将运行文件的每一行,就好像它是从输入中键入的一样。它也很容易测试。
如果您需要更多,可以通过命令启动MySQL,他们可以剪切并粘贴并将文件作为输入传输到MySQL。确保用户名和密码由命令行或脚本处理。
答案 1 :(得分:0)
以下是更优选的。
在Linux上:
mysql -u root -p -D <i>database</i> < file
我一直在使用它,我发现它更方便。