Linux环境下安装MySQL 8.0
摘要:下载解压 下载地址:https://dev.mysql.com/downloads/mysql/ 也可以直接通过wget命令下载 cd /opt/ wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12
阅读全文
posted @
2020-09-05 20:23
风停了,雨来了
阅读(826)
推荐(0)
MySQL日期加减计算
摘要:日期增加 格式 DATE_ADD(date,INTERVAL expr type) 例如 -- 当前时间是2020-09-02 14:07:53,执行后返回 2020-09-03 14:07:53 select DATE_ADD(SYSDATE(), INTERVAL 1 DAY) type可选值
阅读全文
posted @
2020-09-02 14:19
风停了,雨来了
阅读(206)
推荐(0)
MySQL使用date_format格式化日期
摘要:用法 DATE_FORMAT(date,format) 直接上个例子:取出当前时间的年份 select DATE_FORMAT(SYSDATE(), '%Y') 返回值:2020 常用格式 格式描述%Y年份,4位%y年份,2位%m月份,2位,00 - 12%c月份,0 - 12%d月的天,2位,00
阅读全文
posted @
2020-09-02 13:55
风停了,雨来了
阅读(9974)
推荐(0)
利用NavicatPremium把Oracle迁移到MySQL
摘要:概述 由于工作的需要,需要将原先用的Oracle表数据迁移到MySQL,步骤其实很简单,这里用的是Navicat Premium12 操作步骤 打开Navicat Premium12 分别创建oracle和mysql的连接,并测试通过连接没问题 MySQL创建个空库,存放迁过来的表和数据 打开工具-
阅读全文
posted @
2020-08-24 16:44
风停了,雨来了
阅读(502)
推荐(0)
MySQL关联更新update
摘要:Demo: update a join b on a.foreign_id = b.id set a.name = b.name where a.name is null;
阅读全文
posted @
2020-08-18 14:45
风停了,雨来了
阅读(273)
推荐(0)
MySQL8 with recursive递归查询,实现查子集数据和父级数据
摘要:1、查询所有子集元素 概述 查出所有子集数据,以及子集的子集,子集的子集的子集,等等 注意:该语法从MySQL8开始支持 话不多述,直接上案例 构造表 创建区域表,字段分别为id、父级id、区域名称 CREATE TABLE t_area ( id int(0) NOT NULL AUTO_INCR
阅读全文
posted @
2020-08-13 15:26
风停了,雨来了
阅读(3189)
推荐(0)
MySQL使用GROUP_CONCAT分组拼接
摘要:GROUP_CONCAT用途 实现某个字段按分组结果拼接。 举个例子: 现有一个班级表、学生表,需要列出每个班级的学生名,按逗号拼接显示。 实现 构建班级表 创建表结构 CREATE TABLE `t_class` ( `id` int(0) NOT NULL AUTO_INCREMENT, `cl
阅读全文
posted @
2020-08-13 14:37
风停了,雨来了
阅读(899)
推荐(0)
Docker环境安装MySQL
摘要:前提 预先安装好docker,安装教程可以参考CentOS7安装Docker 下载镜像 docker pull mysql 启动容器 docker run -d --name mysql -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=123qwe \ mysql 挂载准
阅读全文
posted @
2020-08-11 14:26
风停了,雨来了
阅读(185)
推荐(0)