使用cmd来创建数据库和数据库表-简洁步骤

创建数据库和表:

1. 按Win+R打开“运行”,输入cmd,回车

2. 登录数据库:mysql -u root -p 然后输入密码

3. 创建数据库create database myblog; myblog为数据库名(自定义你的数据库名)

!注意分号不要漏了!

4.  进入数据库 use myblog;

5. 创建t_blog表 (自定义你的数据库表名)

CREATE TABLE `t_blog` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',`title` varchar(255) NOT NULL COMMENT '文章标题',`content` longtext NOT NULL COMMENT '文章内容',`description` varchar(512) DEFAULT NULL COMMENT '文章描述',`commentabled` bit(1) NOT NULL DEFAULT b'1' COMMENT '评论开启(1-开启,0-关闭)',`first_picture` varchar(255) DEFAULT NULL COMMENT '首图URL',`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',`flag` varchar(100) DEFAULT NULL COMMENT '文章标记(原创/转载/翻译等)',`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`views` int(11) NOT NULL DEFAULT '0' COMMENT '浏览次数',`published` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否发布(1-发布,0-草稿)',`appreciation` bit(1) NOT NULL DEFAULT b'1' COMMENT '赞赏开启(1-开启,0-关闭)',`share_statement` bit(1) NOT NULL DEFAULT b'1' COMMENT '版权声明(1-开启,0-关闭)',PRIMARY KEY (`id`) USING BTREE,KEY `idx_create_time` (`create_time`) USING BTREE COMMENT '创建时间索引',KEY `idx_update_time` (`update_time`) USING BTREE COMMENT '更新时间索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='博客文章表';

6. 查看表是否创建成功 desc `t_blog`;

也可以看下Navicat中有没有创建成功:

 

按照这个方法继续去创建别的表就可以啦~~~~~~ 

IDEA配置数据库:

(一)

在application.properties配置文件中输入数据库相关配置信息:

# 配置端口号为8080
server.port=8080# 配置数据库
# 配置驱动
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# URL
spring.datasource.url=jdbc:mysql://localhost:3306/myblog?serverTimezone=UTC
# Mysql用户
spring.datasource.username=root
# Mysql对应用户密码
spring.datasource.password=

(二) 

在开发时可以可视化查看数据库的详细信息的配置步骤:

1. 点击IDEA右侧数据库图标:

 

2. 主机名和端口号一般默认,只需要输入你的数据库用户名、密码和数据库名即可:

3. 点击测试连接,提示已成功即可:

 

4. 连接好后可以看见这里出现了表,后续就可以在IDEA中管理数据库啦: 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/80744.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java工具类

LocalDateTime LocalDateTime可以获取当前时间: LocalDateTime now LocalDateTime.now(); 同时他也可以获取指定时间: LocalDateTime dateTime LocalDateTime.of(2023, 5, 15, 10, 30) 若我们时间值超出了我们的实际情况值,我们将会出现…

02_java的运行机制以及JDKJREJVM基本介绍

1、运行机制 2、JDK&JRE&JVM JDK 基本介绍 (1) JDK 的全称(Java Development Kit Java开发工具包) JDK JRE java的开发工具 [ java, javac, javadoc, javap等 ] (2)JDK是提供给Java开发人员使用的,其…

【文心快码】确实有点东西!

这里写自定义目录标题 背景 Electron 开发 Markdown 编辑器全记录提问1:提问2:提问3:提问4:完整项目结构总结 背景 前两天百度在2025 百度AI开发者大会"如何驾驭Coding Agent分会场"上发布了文心快码,注册试…

AI心理健康服务平台项目面试实战

AI心理健康服务平台项目面试实战 第一轮提问: 面试官: 请简要介绍一下AI心理健康服务平台的核心技术架构。在AI领域,心理健康服务的机遇主要体现在哪些方面?如何利用NLP技术提升用户与AI的心理健康对话体验? 马架构…

Win10安装 P104-100 驱动

安装完之后总结一下, 之前做了不少功课, 在网上搜了很多教程, 视频的文字的, 但是很多已经比较陈旧了. 最后发现的这个 GitHub 项目 NVIDIA-patcher 是最有用的, 因为这是现在这些魔改驱动的来源. NVIDIA-patcher 仓库地址: https://github.com/dartraiden/NVIDIA-patcher 安…

把一个 PyTorch 的图像张量转换成 NumPy 格式,并按照正确的维度顺序显示出来

示例代码: plt.imshow(np.transpose(tensor_denorm.numpy(), (1, 2, 0)))它的作用是:把一个 PyTorch 的图像张量转换成 NumPy 格式,并按照正确的维度顺序显示出来。 🚀 一步步解释: ✅ tensor_denorm 这是一个形状为…

【速写】conda安装(linux)

序言 昨天叶凯浩空降(全马241),降维打击,10分24秒断层夺冠。 夏潇阳10分53秒绝杀小崔10分54秒第2,小崔第3,均配都在3’30"以内,即便我是去年巅峰期也很难跑出这种水平。我就知道他去年大…

算法题(135):唯一的雪花

审题: 本题需要我们对于每一组数据都找出最大的包裹大小 思路: 本题解析题目意思后我们可以把雪花的编号当成数组中元素的值,把包裹看成一个区间。 本质上就是让我们找出一组数据中,所有子段中最长的子段。 方法一:暴力…

算法习题-力扣446周赛题解

算法可以调度思维,让程序员的思维发散,找到更好的解决方案。 第一题:执行指令后的得分 题目: 给你两个数组:instructions 和 values,数组的长度均为 n。你需要根据以下规则模拟一个过程: 从下标…

Ubuntu下MySQL的安装

Ubuntu下MySQL的安装 1. 查看当前操作系统版本2. 添加MySQL APT源2.1 访问下载页面,并下载发布包2.2 执行安装指令2.3 安装MySQL 3. 查看MySQL状态4. 设置开机自启动 1. 查看当前操作系统版本 通过命令lsb_release -a查看: 2. 添加MySQL APT源 2.1 访问下…

航顺 芯片 开发记录 (一) 2025年4月27日19:23:32

芯片型号: HK32F030MF4P6 第一步:创建工程目录 inc :头文件目录 MDK-ARM : 工程根目录 (新建工程选择该目录) src :相关资源存放位置 官方函数库相关内容 官方函数库大致结构图 ├─HK32F030MLib ├─CMSIS │ ├─CM0 │ │ └─Core │ │ arm_common_table…

Python 数据可视化进阶:精准插入图表到指定 Excel 工作表

Python 数据可视化进阶:精准插入图表到指定 Excel 工作表 在处理数据的过程中,我们常常需要将生成的图表精准地插入到已存在数据的 Excel 文件的指定工作表中。借助 Python 的强大库组合,这一操作得以高效实现。以下是经过优化和注释补充的代…

集成方案 | Docusign + 甄零科技,赋能企业海外业务高效增长!

本文将详细介绍 Docusign 与甄零科技的集成步骤及其效果,并通过实际应用场景来展示 Docusign 的强大集成能力,以证明 Docusign 集成功能的高效性和实用性。 甄零科技是一家专注于数字化合同管理系统的 SaaS 解决方案提供商,致力于为企业打造“…

00-算法打卡-目录

1 数组 01-算法打卡-数组-二分查找-leetcode(704)-第一天-CSDN博客 02-算法打卡-数组-二分查找-leetcode(35)-第二天-CSDN博客 03-算法打卡-数组-二分查找-leetcode(34)-第三天_leetcode 34-CSDN博客 04-算法打卡-数组-二分查找-leetcode(69)-第四天-CSDN博客 05-算法打卡-数组…

剑指Offer(数据结构与算法面试题精讲)C++版——day21

剑指Offer(数据结构与算法面试题精讲)C版——day21 题目一:数据流的第k大数字题目二:出现频率最高的k个数字题目三:和最小的k个数对附录:源码gitee仓库 题目一:数据流的第k大数字 题目&#xff…

NCCL非阻塞non-blocking实现

NCCL (NVIDIA Collective Communications Library) 主要设计用于高性能的集体通信(如all-reduce、broadcast等),但其核心函数默认是阻塞式的(blocking),即函数返回时操作已完成。不过,你可以通过…

代码随想录算法训练营第60期第二十天打卡

大家好,今天我们继续进入二叉树的章节,二叉树章节应该已经过半了,大家再坚持一下,那么废话不多说,我们继续今天的内容。 第一题对应力扣编号为235的二叉搜索树的最近公共祖先 其实我们上次任务就接触过了二叉树的最近…

8.0 西门子PLC的S7通讯解析

PC与西门子PLC的S7通讯主要有如下几个步骤: 1. TCP的三次握手(由Socket对象自动完成) 2.发送访问请求:COTP 3. 交换通讯信息:setup Commnunication 一、发送访问请求:COTP 比如向PLC请求+以及PLC返回响应的一个实际例子如下: 发送PLC:----> 03 00 00 16 11 E0 …

Nacos-SpringBoot 配置无法自动刷新问题排查

背景 Nacos SpringBoot版本中,提供了NacosValue注解,支持控制台修改值时,自动刷新,但是今天遇见了无法自动刷新的问题。 环境 SpringBoot 2.2.x nacos-client:2.1.0 nacos-config-spring-boot-starter:0…

JAVA | 聚焦 OutOfMemoryError 异常

个人主页 文章专栏 在正文开始前,我想多说几句,也就是吐苦水吧…最近这段时间一直想写点东西,停下来反思思考一下。 心中万言,真正执笔时又不知先写些什么。通常这个时候,我都会随便写写,文风极像散文&…