![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
不拘于世的正义感正能量
不拘于世的正义感正能量
展开
-
springboot整合mybatis-plus
1.简要说明package com.lg.sgg.product;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;/** * 1整合mybatis-plus * 1)导入依赖 * <dependen原创 2020-11-03 21:16:09 · 164 阅读 · 0 评论 -
sql(3) - UNION ALL 和UNION
要将来自多个表的数据组织到一起,就像将一个结果集叠加到另一个上面一样。这些表不必有相同的关键字,但是,它们对应列的数据类型和列数应相同。示例,使用union allselect name,'demo' from demo union all select create_by,'test_person' from test_person;使用 union总结:这些表不必有相同的关键字,但是,它们对应列的数据类型和列数应相同。UNION具有去重的效果...原创 2020-09-09 22:58:57 · 86 阅读 · 0 评论 -
sql(2)-小技巧总结
小技巧分享最近看到一些sql的小技巧,跟大家分享一下1.从表中随机返回n条数量(以mysql为例)mysql使用内置函数Rand()表结构数据如下(现有随便一张表演示效果)查询全表select * from sys_menu;随机返回五条数据select menu_id, rand() as 随机 from sys_menu order by rand() limit 5;总结:在order by 字句中使用函数时,则按函数在每一行的计算结果排序拓展 (其他数据库使用的原创 2020-09-06 23:03:17 · 96 阅读 · 0 评论 -
sql(1)-在select语句中使用条件逻辑(使用case表达式)
要在select 语句中,对数值使用if-else操作的话,可以使用case表达式完成结果集查询(oracle中常用decode函数,更为高效)1.表结构如下(随便找个表演示)CREATE TABLE `sys_menu` ( `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', `menu_name` varchar(50) NOT NULL COMMENT '菜单名称', `parent_id` bigint(20).原创 2020-09-06 22:23:45 · 2390 阅读 · 0 评论 -
mysql8.0+ 版本配置远程访问
前面安装完毕https://blog.csdn.net/zhang7249/article/details/103994655/1. 登录mysql// 回车 录入你的密码修改后的密码登录mysql -u root -p// 初始密码可输入 查看cat /var/log/mysqld.log | grep password 查看当前mysql用户use mysql;select user,host,plugin from user;创建用户修改密码CREATE USER 'roo原创 2020-05-11 23:30:30 · 1182 阅读 · 2 评论 -
mysql优化学习(1)
1.数据库三范式1.1 范式的基本分类目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。1.2基本三大...原创 2019-12-23 22:54:12 · 222 阅读 · 0 评论