go module_error ai_generated true

错误:sql:未知驱动"mysql"(忘记导入?)

error: sql: unknown driver "mysql" (forgotten import?)

ID: go/sql-unsupported-database-driver

其他格式: JSON · Markdown 中文 · English
80%修复率
90%置信度
0证据数
2024-08-14首次发现

版本兼容性

版本状态引入弃用备注
1.19 active

根因分析

未导入数据库驱动包,如github.com/go-sql-driver/mysql。

English

未导入数据库驱动包,如github.com/go-sql-driver/mysql。

generic

解决方案

  1. 100% 成功率
    导入驱动包:
    import _ "github.com/go-sql-driver/mysql"
  2. 80% 成功率
    检查驱动名称是否正确,如"postgres"需要导入pgx。

无效尝试

常见但无效的做法:

  1. 90% 失败

    驱动未导入,无法注册。

  2. 70% 失败

    驱动名称不匹配。