mysql5.6导入mysql8的坑

dandan3年前程序开发6565

1、虽然在mysql8里设置数据库的排序规则是utf8mb4_general_ci ,但是导入后,却都被变成了utf8mb4_0900_ai_ci

解决:用navicae导出的,表语句中没有COLLATE属性,所以批量替换 CHARSET=utf8mb4 为  CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci 


2、mysql5.7以前,对于日期等允许'0000-00-00' 这种自负存储,但之后包括8都默认开启严格模式,不支持了,如果是有数据的要导入,那只能关闭严格模式,如果是新建的新项目,那建议就用1970-01-01了

相关文章

mac m1 pro 解决微信公众号本地调试问题(未成功)

最终未成功,买natapp先凑合用了,临时记录下nginx安装1、微信公众号后台,公众号设置,功能设置,网页授权域名,添加好该域名。(需要上传文件到根目录)2、natapp上购买vip隧道,9元/月;...

go-zero学习

goland创建新项目,需要在设置->go->go模块里启用go模块集成,不然下载的包无法正常引入根据api文件内容生成文件 goctl api go&nbs...

Docker安装篇(CentOS7.6)

7.6环境自带gcc和gcc-c++,不用再装安装yum-utilsyum install -y yum-utils设置阿里云镜像仓库yum-config-manager...

通过frp+服务器+域名将本地网站映射到外网

通过frp+服务器+域名将本地网站映射到外网

因为要将台式机穿透出去,作为gpu算力使用,借助frp来实现一些接口或dify之类框架的映射,在外网访问台式机电脑。使用熟悉的老版本frp:https://github.com/fatedier/fr...

opemim安装部署

前置准备:(1)安装golang环境(官网下linux包到服务器解压,设置环境变量到bin目录即可),并设置go代理:go env -w GOPROXY=https://proxy.golang.co...

通过frp进行内网穿透

因为ngrok会定义刷新域名,有点限制,如果没有服务器域名,用他合适,如果有自己的服务器、域名,则用frp:按照https://blog.csdn.net/mirage003/article/deta...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。