gpt4 book ai didi

mysql - 如何转义 "<"?

转载 作者:太空宇宙 更新时间:2023-11-03 10:37:09 25 4
gpt4 key购买 nike

如何在 PowerShell 中转义此命令?

mysql -uuser -ppass -hlocalhost -Ddb < .\someSqlFile.sql

我需要转义 < .

someSqlFile.sql 的内容:

SELECT * FROM some_table 
INTO OUTFILE 'C:/tmp/output.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';

最佳答案

PowerShell 不支持输入重定向 (<)。使用 CMD(来自 PowerShell)执行命令:

cmd /c mysql -uuser -ppass -hlocalhost -Ddb '<' .\someSqlFile.sql

或者将文件的内容通过管道传递给命令:

Get-Content .\someSqlFile.sql | & mysql -uuser -ppass -hlocalhost -Ddb

关于mysql - 如何转义 "<"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46064064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com