mal Asked: 2020-06-05 01:43:40 +0800 CST2020-06-05 01:43:40 +0800 CST 2020-06-05 01:43:40 +0800 CST 从 mysql 命令行客户端运行源命令和从外部运行“<”有区别吗?如果是这样,我应该什么时候使用每个? 772 我可以运行以下命令: C:\myfolder>mysql -uuser -ppassword 然后从客户端内部执行: mysql>source C:\path\to\file.sql 或者我可以这样做: C:\myfolder>mysql -uuser -ppassword < C:\path\to\file.sql 这两个命令有区别吗?如果是这样,它是什么,我应该什么时候使用它们? mysql mysql-5.7 1 个回答 Voted Best Answer nbk 2020-06-05T02:57:32+08:002020-06-05T02:57:32+08:00 它们是相同的,但您只能使用一个,具体取决于您所处的环境。 例如,当您在DOS/linux 提示符下时,您只能运行mysql.exe 在Mysql 命令 模式下,您只能使用source。 因此无需更改环境即可导入 sql 文件。
它们是相同的,但您只能使用一个,具体取决于您所处的环境。
例如,当您在DOS/linux 提示符下时,您只能运行mysql.exe
在Mysql 命令 模式下,您只能使用source。
因此无需更改环境即可导入 sql 文件。