mysql导入sql文件失败的解决方案

 更新时间:2024年09月07日 14:26:25   作者:相信美好的事情即将发生  
这篇文章主要介绍了mysql导入sql文件失败的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、报错找不到表

原因

表格创建失败,编码问题mysql8相较于mysql5出现了新的编码集

解决办法

使用vscode打开sql文件ctrl+h,批量替换,替换到你所安装mysql支持的编码集。

二、timestmp没有设置默认值

Error occured at:2024-06-14 22:07:38
Line no.:4716
Error Code: 1067 - Invalid default value for 'update_time'

原因

mysql的模式是需要输入默认值的模式,5.6及以后的数据库可以改数据库模式

解决办法

在mysql客户端输入:

set GLOBAL sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 浅谈mysql双层not exists查询执行流程

    浅谈mysql双层not exists查询执行流程

    本文主要介绍了浅谈mysql双层not exists查询执行流程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 发现mysql一个用法,比较有用

    发现mysql一个用法,比较有用

    mysql下用select实现列运算
    2008-02-02
  • MYSQL存储过程 注释详解

    MYSQL存储过程 注释详解

    这篇文章主要介绍MYSQL存储的过程,本文围绕MYSQL存储详细展开文章内容,并附上详细代码解析,需要的下伙伴可以参考一下,希望对你有所帮助
    2021-10-10
  • mysql线上查询之前要性能调优的技巧及示例

    mysql线上查询之前要性能调优的技巧及示例

    文章介绍了查询优化的几种方法,包括使用索引、避免不必要的列和行、有效的JOIN策略、子查询和派生表的优化、查询提示和优化器提示等,这些方法可以帮助提高数据库性能,减少查询的执行时间和资源消耗,感兴趣的朋友一起看看吧
    2025-03-03
  • 解决Navicat Premium 连接 MySQL 8.0 报错

    解决Navicat Premium 连接 MySQL 8.0 报错"1251"的问题分析

    这篇文章主要介绍了解决Navicat Premium 连接 MySQL 8.0 报错"1251"的问题分析,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Mysql文件存储图文详解

    Mysql文件存储图文详解

    文件存储是我们日常开发中经常遇到的一个功能,下面这篇文章主要给大家介绍了关于Mysql文件存储的相关资料,需要的朋友可以参考下
    2021-06-06
  • MySQL 备份失败的问题:undo log 清理耗时10 小时的问题解决

    MySQL 备份失败的问题:undo log 清理耗时10 小时的问题解决

    本文将结合实际案例,剖析MySQL 8.0.18 环境下,因undo log清理耗时过长导致全备失败的故障成因与解决路径,并探讨智能工具在数据库故障诊断中的应用价值,感兴趣的朋友一起看看吧
    2025-06-06
  • MySQL导致索引失效的几种情况

    MySQL导致索引失效的几种情况

    这篇文章主要介绍了MySQL导致索引失效的几种情况,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • Mysql中group by 使用中发现的问题

    Mysql中group by 使用中发现的问题

    当使用MySQL的GROUP BY语句时,根据指定的列对结果进行分组,这种情况通常是由于在 GROUP BY 中选择的字段与其他非聚合字段不兼容,或者在 SELECT 子句中没有正确使用聚合函数所导致的,本文给大家介绍Mysql中group by 使用中发现的问题,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • Ubuntu20下MySQL 8.0.28 安装卸载方法图文教程

    Ubuntu20下MySQL 8.0.28 安装卸载方法图文教程

    这篇文章主要为大家详细介绍了Ubuntu20下MySQL 8.0.28 安装卸载方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04

最新评论