java高级
wowolz
这个作者很懒,什么都没留下…
展开
-
docker环境下的mysql指令无法输入中文
使用时未加env LANG=C.UTF-8,直接启动MySQL容器,出现中文字符无法插入的情况,正确用法如下: docker exec -it 7314e6648c1f env LANG=C.UTF-8 /bin/bash原创 2022-02-11 15:17:07 · 1099 阅读 · 0 评论 -
The server time zone value ‘�й���ʱ��‘ is unrecognized or represents more than one time解决方法
学习spring-cloud时,访问目标页时报错如标题所示,发现可能是配置文件application.yml出现了错误 原因: 使用的高版本(6.x.x以上)Mysql数据库会与系统时区有差异造成异常。 解决方法: 配置文件修改如下 在jdbc连接的URL后面添加serverTimezone=GMT 由于中国处于东八区,因此需要写成serverTimezone=GMT%2B8,否则得到的时间会系统时间相差8个小时。 datasource: url: jdbc:mysql://..原创 2021-10-23 15:47:11 · 387 阅读 · 0 评论 -
navicat连接阿里云ECS上docker中的mysql容器
安装前提: 1.启动docekr中mysql容器: // 创建容器 docker run --name mysql-16 -p 3310:3306 -e MYSQL_ROOT_PASSWORD=xxx -d mysql:latest -p 3310:3306 表示将docker中的3310端口映射到主机的3306端口 --name mysql-16容器名为mysql-16 -e MYSQL_ROOT_PASSWORD=xxx 设置mysql的密码,要记住哦,后面会使用到 -d mysql:l.原创 2021-10-05 20:53:18 · 349 阅读 · 1 评论