MySql命令行未替换撇号

MySql命令行未替换撇号,mysql,sql,escaping,command-prompt,Mysql,Sql,Escaping,Command Prompt,我已经创建了许多表,并一直在使用insert命令添加数据 我写的最新命令: mysql> insert into review values (1,2,3,5,'Shakespear is totally the world's pre-eminant dramtist! Hes my fav <3',2012-10-15); 请帮我回去 mysql> so i can add things in this area 或者只是为了让我能做点什么: C:/xampp/mysq

我已经创建了许多表,并一直在使用insert命令添加数据

我写的最新命令:

mysql> insert into review values (1,2,3,5,'Shakespear is totally the world's pre-eminant dramtist! Hes my fav <3',2012-10-15);
请帮我回去

mysql> so i can add things in this area
或者只是为了让我能做点什么:

C:/xampp/mysql/bin> mysqldump -u root -- mydatabase > mydb.sql
请帮我保存我的工作!!:)

当它说:

'>
这意味着在完成语句之前需要关闭一个额外的
。尝试键入:

'> ';
这将使当前语句失败*,因此您可以正确地重试

*它在大多数情况下都会失败,因为生成的语句可能不是有效的SQL。如果是的话,那么你最终会得到一些不可靠的数据……但是你可以用一些DELETE或UPDATE语句来修复它。就你而言,
s杰出的剧作家在引号之外无效,因此它将失败。

当它显示:

'>
这意味着在完成语句之前需要关闭一个额外的
。尝试键入:

'> ';
这将使当前语句失败*,因此您可以正确地重试


*它在大多数情况下都会失败,因为生成的语句可能不是有效的SQL。如果是的话,那么你最终会得到一些不可靠的数据……但是你可以用一些DELETE或UPDATE语句来修复它。就你而言,
s杰出的剧作家在引号外无效,因此将失败。

您也可以只键入Ctl-C,然后返回shell提示符。你会失去你进入的命令,但是你会失去它。您不会丢失输入的任何其他数据,这些数据都在数据库中(除非您启动了一个事务——我认为Control-C将执行回滚而不是提交)。

您也可以只键入Ctl-C,然后返回shell提示符。你会失去你进入的命令,但是你会失去它。您不会丢失输入的任何其他数据,这些数据都在数据库中(除非您启动了一个事务——我认为Control-C将执行回滚而不是提交)