mariadb导入sql数据遇到的坑
2019-01-06 20:33
162 查看
今天笔者在进行数据库数据迁移的时候遇到了一个很严重的问题,笔者用的数据库版本为mariadb10.0,之前在navicate中将原始数据导出为sql文件,然后在新装好的mariadb里面通过source执行之前导出的sql文本文件,执行过程中发现数据库报错,看了一下提示大致是时间格式数据插入错误,导致项目一直报错。后来经过一番查找才发现要修改mariadb的数据库的大小写敏感配置和sql_mode配置要改下.
在网上找了下方法,我的安装环境是centos7,安装完后的配置文件本来应该在/etc/my.cnf,打开看了一下里面的配置已经include了另一个文件,就在my.cnf同级目录下找到那个文件,我的是server.cnf,猜测是配置mysql服务端的,找到[mysqld]这个模块,在下面加入配置
lower_case_table_names = 1
sql_mode=
这里的1表示表名不区分大小写,sql_mode为数据库的校验模式,这里不设置值即为没有校验规则,sql_mode还有其它几种模式,具体自行百度,到这里笔者的问题终于解决
相关文章推荐
- ArcSDE 10 for Microsoft SQL Server 2008安装以及导入数据遇到的问题总结
- ArcSDE 10 for Microsoft SQL Server 2008安装以及导入数据遇到的问题总结
- PL/SQL Developer导入、导出表结构和表数据
- PowerDesigner导入SQL生成数据模型
- 写一个在程序中创建dts包,实现数据用dts导入到sql的类
- 用SQL语句实现异构之间的导数据导入/出
- HBase导入大数据三大方式之(一)——hive类SQL语句方式
- pl /sql导入导出表结构,表数据,sql脚本
- 利用mapreduce将数据从hdfs导入到hbase遇到的问题
- EXCEL数据导入SQL 的另类用法
- SQL Server数据导入导出工具BCP详解
- 把Excel表中的数据导入sql service数据库的语句
- 将表中的数据生成SQL脚本,在查询分析器中执行这些脚本后自动将数据导入到SQL Server中
- EXCEL数据导入SQL
- PL/SQL 之创建用户及数据导入导出
- 跨服务器导入数据SQL语句
- DB2表数据导出、导入及常用sql使用总结
- 使用Transact-SQL进行数据导入导出方法详解
- SSIS 把sql中表的数据导入到另一个表时的一个错误
- mysql 执行 大数据 sql文件 与 集群结构 授权 数据库导出导入