mysql
mysql日常记录
在成长道路上奔跑的小牛
生活不止眼前的代码,还有迈向田野的步伐
展开
-
记一次部署项目到Linux,启动报错:"Table 'XXX' doesn's exist"
部署了一个叫偌依的开源项目到Linux服务器,启动报错如下:原因:Linux下默认mysql是区分大小写的,所以会报上面的错误。解决办法:更改Linux下的配置文件,本人的mysql版本5.6,装在docker环境下。步骤在另一篇文章中,随后附上链接。...原创 2019-10-27 22:58:12 · 717 阅读 · 0 评论 -
更改docker下的mysql容器的配置文件
首先,确保mysql容器正常运行,本人的mysql版本是5.6。使用命令docker exec -it 容器ID /bin/bash进入运行的mysql容器内部:进入mysql容器之后,使用命令vim /etc/mysql/mysql.conf.d/mysqld.cnf编辑mysql配置文件(本次更改的是mysql不区分大小写):...原创 2019-10-27 22:44:26 · 3441 阅读 · 1 评论 -
windwos下mysql5.7的my.ini文件配置
本人Mysql没有装到c盘,找不到my.ini文件,在Mysql安装目录下新建my.ini文件,复制my_default.ini文件内容。原创 2019-09-16 15:37:02 · 580 阅读 · 0 评论 -
Mysql5.7导入表的过程中报错:[ERR] 1067 - Invalid default value for ‘update_time‘
报错[ERR] 1067 - Invalid default value for 'update_time'原因:时间戳报错timestamp类型对应日期范围为:1970-01-01 00:00:01 ~ 2037-12-31 23:59:5,因为导入的表字段update_time默认值不在该区间内,所以报错。报错的原因是:sql_mode配置问题在Mysql5.7之后,Mysql使用的是...原创 2019-09-16 16:00:08 · 18884 阅读 · 6 评论 -
记录一次Mysql5.7安装过程
安装mysql步骤:官网https://dev.mysql.com/downloads/mysql/下载5.7安装包之后,直接解压到指定路径配置环境变量,path添加如下:配置环境变量之后,打开命令行,输入mysql -u root - p直接进入(第一次安装没有密码)设置Mysql登陆密码:通过命令alter user root@localhost identi...原创 2019-09-18 15:58:34 · 156 阅读 · 0 评论 -
Navicat连接Mysql8.0版本报错2059的解决方案
报错原因:Mysql从8.0版本开始,使用的加密规则是 caching_sha2_password,之前的加密规则为mysql_native_password,而Navicat找不到最新的身份验证插件,所以才会出现以上报错解决办法:修改加密规则为之前的mysql_native_password按照上面的步骤进入Mysql容器,进入之后输入命令(进行远程连接授权)GRANT ALL PRI...原创 2019-09-23 08:51:21 · 778 阅读 · 0 评论