当前位置: 首页 >数据库 > Mysql杂项

Mysql杂项

一、Mysql相关设置

1.设置自增列从1开始

Mysql杂项 _ JavaClub全栈架构师技术笔记
ALTER TABLE stuinfo auto_increment=1;
View Code

2.mysql设置局域网访问

Mysql杂项 _ JavaClub全栈架构师技术笔记
查询select user,host from user;直接在mysql命令中修改mysql -u root -p use mysqlupdate user set host = '192.168.1.%' where user = 'root';flush privileges;修改后在局域网即可连接
View Code

3.查询和修改最大连接数

Mysql杂项 _ JavaClub全栈架构师技术笔记
查询show variables like '%max_connections%';修改set GLOBAL max_connections = 1000;这里只是临时修改,要想重启后也是这个最大连接数,可以去配置文件进行修改。
View Code

4.修改分组查询权限

对于语义限制都比较严谨的多家数据库,如SQLServer、Oracle、PostgreSql都不支持select target list中出现语义不明确的列,这样的语句在这些数据库中是会被报错的,所以从MySQL 5.7版本开始修正了这个语义,就是我们所说的ONLY_FULL_GROUP_BY语义
mysql自5.7以后默认是开启ONLY_FULL_GROUP_BY状态。如果要关闭的话,有两种方法:

Mysql杂项 _ JavaClub全栈架构师技术笔记
1.方法1:临时以root权限进入命令行#先查看下默认sql_modeselect @@global.sql_mode;#8.0版本的是ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION#设置一下set global#把 ONLY_FULL_GROUP_BY去掉就行了set globalsql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';2.方法2:永久直接修改配置文件[mysqld]下添加#修改groupby参数sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION不管用的话,在[client]下也添加这一行
View Code

二、datagrip的相关操作

1.datagrip里面要进行设置

右键打开你想要修改的数据库连接的Properties菜单;
点击Advanced按钮;
在ServerTimeZone填Asia/Shanghai
断开数据库连接,重新执行一条SQL就可以看到效果了。
2.修改显示结果条数
设置---Database---Data Views---limit page size to 50000
或者直接把√去掉,不限制条数
3.破解后etc/hosts注意不要连接jetbrains的官网

 

作者:徐大
来源链接:https://www.cnblogs.com/xufengnian/p/11867042.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/117790.html

标签:group by
分享给朋友:

“Mysql杂项” 的相关文章

MySQL面试有这一篇就够了 2022年05月16日 21:53:45
mysql 查询或 2022年06月07日 13:56:22
mysql数据查询——复杂查询 2022年06月09日 23:08:26
mysql查询各分区数据量大小 2022年06月10日 23:41:45
Mysql 查询区分大小写的两种方法 2022年06月11日 20:53:24
查询mysql中user表 2022年06月12日 18:08:24