当前位置: 首页 > news >正文

二百六十七、MySQL——海豚调度器创建MySQL库表

一、目的

为了方便部署,直接用海豚创建MySQL库表

二、实施步骤

2.1 准备好SQL文件,并上传海豚中

create database if not exists hurys_dc;
use hurys_dc;

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

CREATE TABLE `tb_holiday` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '自增id',
  `day` date DEFAULT NULL COMMENT '日期',
  `holiday` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '节假日',
  `year` varchar(50) DEFAULT NULL COMMENT '年份',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='节假日表';


##2、每天每频率的时分秒表
CREATE TABLE  IF NOT EXISTS `tb_frequency_time` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `frequency_time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '每天每频率的时分秒',
  `frequency_rate` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '频率',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=86696 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='每天每频率的时分秒表';


##3、周天类型表
CREATE TABLE  IF NOT EXISTS `tb_week_day` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `week_day` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '周几',
  `week_time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作日或周末',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='周天类型表';

SET FOREIGN_KEY_CHECKS = 1;

2.2 创建海豚任务

#!/bin/bash

mysql -uroot -phurys@123<<EOF
create database if not exists hurys_dc;
use hurys_dc;
SET NAMES utf8mb4;
EOF

mysql -u用户名 -p密码 hurys_dc < 1_mysql.sql

2.3 启动海豚任务,并验证

搞定!!!


http://www.mrgr.cn/news/30178.html

相关文章:

  • 谁会从新技术中受益?
  • 网络安全-Linux基础(bash脚本)
  • STM32(hal库)在串口中,USART和uart有什么区别?
  • 如何将Nop平台与Solon框架集成
  • 系统启动时将自动加载环境变量,并后台启动 MinIO、Nacos 和 Redis 服务
  • 力扣.15 三数之和 three-sum
  • Text2SQL论文笔记 A Survey on Employing Large Language Models for Text-to-SQL Tasks
  • CH1-2 误差分析
  • 7iDU AMP田岛绣花机驱动器维修0J2100400022
  • 【git】git中的那些迷惑的术语以及概念详解
  • 代码随想录算法训练营第3天|链表理论基础、203. 移除链表元素、 707.设计链表、 206.反转链表
  • Ubuntu 编译安装 openresty
  • Java 版本兼容性问题:从 `ifPresentOrElse` 到 `Optional` 的替代方案
  • 无人机之AI跟踪篇
  • 【机器学习(八)】分类和回归任务-因子分解机(Factorization Machines,FM)-Sentosa_DSML社区版
  • 海报制作模板免费下载哪个?建议试试这6个
  • uniapp小程序使用canvas画圆
  • 关于有源蜂鸣器及无源蜂鸣器的区别及驱动各类单片机案例
  • Vue3.0组合式API:使用defineEmits()实现子组件向父组件传递数据
  • 【Vue】VueRouter路由
  • Docker本地部署Chatbot Ollama搭建AI聊天机器人并实现远程交互
  • 学习Stable Diffusion使用 Roop插件轻松换脸(附插件)
  • 数据结构(十四)——HashMap与HashSet(OJ题)
  • G - Merchant Takahashi
  • 自动泊车系统中的YOLOv8 pose关键点车位线检测
  • 如何预防云服务器被勒索攻击