读过一系列相关的博客,有说“修改指定数据库”的,有说“导入时取消‘在每个运行中运行多个查询’”的,有说“更改数据库名为导入SQL文件名”的,我试了都没用。
我建议取消如图所示的勾选:

这样能够显示运行的报错,然后在报错中查找导入问题;
我遇到的问题是数据库建立时采用的是utf8mb4_general_ci排序方式,而SQL中采用的排序方式(COLLATE)与其不一致,因此设置数据库的排序方法与其一致即可。
采用编码方式不一致也会导致SQL失败的问题。
解决SQL导入问题:排序方式与编码一致性的重要性,
作者在尝试导入SQL文件时遇到问题,发现数据库的utf8mb4_general_ci排序与SQL中的COLLATE不匹配。他们建议取消自动运行查询并查看报错,强调编码一致性对成功导入至关重要。
读过一系列相关的博客,有说“修改指定数据库”的,有说“导入时取消‘在每个运行中运行多个查询’”的,有说“更改数据库名为导入SQL文件名”的,我试了都没用。
我建议取消如图所示的勾选:

这样能够显示运行的报错,然后在报错中查找导入问题;
我遇到的问题是数据库建立时采用的是utf8mb4_general_ci排序方式,而SQL中采用的排序方式(COLLATE)与其不一致,因此设置数据库的排序方法与其一致即可。
采用编码方式不一致也会导致SQL失败的问题。
2999