gpt4 book ai didi

mysql - 使用带有单引号的文本字段恢复 mysql 转储文件

转载 作者:行者123 更新时间:2023-11-30 23:03:19 26 4
gpt4 key购买 nike

我有一个 mysql 转储文件,其中的表的文本字段带有单引号 (') 未转义 (''),因此当我尝试恢复数据库时出现语法错误。

我能做什么?

谢谢。

最佳答案

默认情况下,mysqldump 会转义引号。在我的例子中,这是一个导致语法错误的编码问题。我通过使用这种方式导出数据库解决了这个问题:

mysqldump -u root -ppassword --default-character-set=utf8 --result-file=backup.sql database_name

然后用这种方式将它导入回来:

mysql -uroot -ppassword database_name --default_character_set utf8 < backup.sql

关于mysql - 使用带有单引号的文本字段恢复 mysql 转储文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22969744/

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