![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
我爱吃红薯
这个作者很懒,什么都没留下…
展开
-
操作MYSQL日期格式年 或 月 或 日
1,年(year):select year(create_time) from person2,月(month):select month(create_time) from person3,日(day):select day(create_time) from person4,yyyy-MM-dd(date_format)SELECT date_format(create_time,'%Y-%m-%d') FROM person5...转载 2020-10-01 11:41:07 · 4075 阅读 · 0 评论 -
Linux yum指令安装mysql
一,操作步骤:(1)使用以下指令查看是否已安装过mysql,如果有就用yum remove先卸载mysql。yum list installed mysql*(2)下载mysql的repo源wget http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm(3)安装mysql57-community-release-el7-8.noarch.rpm包:rpm -ivh mysql57-community原创 2020-07-01 00:46:47 · 184 阅读 · 0 评论 -
Cause: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY错误
出错原因:MySQL 5.7.5 及以上功能依赖检测功能,而我使用的mysql是8.0版本。如果启用了ONLY_FULL_GROUP_BY SQL 模式(默认情况下),MySQL将拒绝选择列表,HAVING 条件或 ORDER BY 列表的查询引用在 GROUP BY 子句中既未命名的非集合列,也不在功能上依赖于它们。解决方法: 在mysql的my.ini(位于mysql的根目录下,如果没有m...转载 2020-05-01 10:16:35 · 7538 阅读 · 0 评论 -
spring boot 项目报错 java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized
报错说是时区不对因为mysql-connection-java版本导致时区的问题。pom.xml:控制台报错信息:java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone. You must configure e...转载 2020-05-01 10:18:32 · 946 阅读 · 0 评论 -
mysql8 出现 “Too many connections” 解决
找到安装mysql的文件夹中的my.ini,打开修改连接数变大些。max_connections=10000原创 2020-06-19 00:30:58 · 1569 阅读 · 0 评论 -
本地navicat连接不上阿里云服务器上安装的mysql
1,发生2003-Can't connect to Mysql server on 'xxx' (10060 "Unknown error")错误:一般是防火墙中3306端口没开启。1-1,打开防火墙端口3306:firewall-cmd --zone=public --add-port=3306/tcp --permanent1-2,重启防火墙:firewall-cmd --relo...原创 2020-04-05 11:22:49 · 2232 阅读 · 2 评论 -
mysql 主键自增、备注、sql添加和删除列
1,mysql 建立表的时候设置主键自动增长:auto_increment如:create table user( userid int PRIMARY KEY auto_increment,);2,mysql创建表的时候给字段添加备注:comment如:create table user( name VARCHAR(50) COMMENT '...原创 2020-04-05 11:16:17 · 699 阅读 · 0 评论 -
Navicat premium恢复备份的mysql数据只有表没有数据
1,当我使用Navicat premium的备份和恢复mysql表中数据的时候,表中的数据突然"不见了",一开始我还以为是数据没有备份过来呢,只有表结构。后来自己查百度知道是max_allowed_packed设置过小,实际后知道数据是被备份下来了,只是恢复的时候没有把数据恢复过来而已。2,解决办法一:mysql 中max_allowed_packet大小的查看和设置:(1)查看:...原创 2019-08-24 20:29:07 · 3997 阅读 · 0 评论