数据库
Xavier4j
程序员
展开
-
pagehelper,从pageinfo 中取到的total不正确的处理。
pagehelper,从pageinfo 中取到的total不正确的处理。最近在使用pagehelper时遇到一些问题。2个类似的查询都用的PageHelper.startPage进行分页,A方法pageinfo中取出来的total,pages是正确的,B方法取出来的确不对,pages始终等于1,total 始终等于pageSize。很奇怪!仔细对照了两个方法之后找到了原因。方法A:这是se...原创 2020-05-02 14:24:36 · 2244 阅读 · 2 评论 -
MySQL 8 安装之后修改初始密码
其实是没密码的,直接进入MySQL修改即可//首先进入MySQL# mysql//然后选择数据库 (其中“mysql>”不是语句部分)mysql> use mysql;//修改密码mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';//刷新mysql...原创 2020-03-01 17:58:19 · 778 阅读 · 0 评论 -
IntelliJ IDEA使用 Mybatis 逆向工程
今天学习了一下Mybatis的逆向工程,在网上找资料时,发现网上的资料真的是鱼龙混杂,经过多次测试,最终找到了个人感觉最好用的逆向工程的代码,并作出如下总结。一、什么是逆向工程简单点说,就是通过数据库中的单表,自动生成java代码。Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)企业中,逆向工程是个很常用的工具...原创 2019-02-22 09:25:38 · 250 阅读 · 0 评论 -
Linux服务器下MySQL 8.0 重置密码 修改密码
1、首先关闭mysql服务:#service mysqld stop关闭之后可以查看一下mysql服务状态:可以看到下面还有mysql服务的操作日志#service mysqld status小知识查看MySQL运行状态:service mysqld status开启MySQL运行服务:service mysqld start关闭MySQL与性服务:service mysqld ...原创 2019-02-20 12:07:03 · 1428 阅读 · 0 评论 -
Cent OS 安装 最新版 MySQL8
本文介绍最简单的官网版的yum安装方法:1、首先进入:官网下载地址2、点击上图中的链接找到最新版MySQL的rpm版本号:这里获取到的rpm版本号是mysql80-community-release-el7-2.noarch.rpm3、下载mysql源(将版本号替换成你获取到的最新的版本号)wget https://repo.mysql.com//mysql80-communit...原创 2019-03-02 22:14:19 · 907 阅读 · 0 评论