转储带字符的Mysql表" @"以他们的名义

时间:2017-12-06 19:14:43

标签: mysql command-line-interface

似乎我无法使用此命令转储我的表(使用" @"字符)

sudo mysqldump -u root -p --single-transaction --routines --triggers -h 127.0.0.1 my_db "tbl_field_values_259778_hut@002b1" > tbl_field_values_259778_hut@002b1.sql

当我执行命令时,显示:

mysqldump: Couldn't find table: "tbl_field_values_259778_hut@002b1"

不幸的是我没有权限在mysql命令行中重命名表。

此命令也不起作用(使用转义和引号)

sudo mysqldump -u root -p --single-transaction --routines --triggers -h 127.0.0.1 my_db "tbl_field_values_259778_hut\@002b1" > tbl_field_values_259778_hut\@002b1.sql
sudo mysqldump -u root -p --single-transaction --routines --triggers -h 127.0.0.1 my_db "tbl_field_values_259778_hut\@002b1" > "tbl_field_values_259778_hut\@002b1.sql"

0 个答案:

没有答案