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

使用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中管理数据库啦: 

 

相关文章:

  • 乐企数电发票分布式发票号码生成重复的问题修复思路分享
  • 光敏材料与智能传感技术的能源系统创新研究
  • Redis Desktop Manager 安装教程Windows
  • 数据结构二叉树与二叉搜索树c实现代码
  • 超参数详解:从基础概念到优化策略的全面指南
  • 【nvm管理多个 Node.js 版本】
  • MCP:人工智能时代的HTTP?探索AI通信新标准
  • k8s的volume
  • 苍穹外卖(缓存商品、购物车)
  • OpenVLA:大语言模型用于机器人操控的经典开源作品
  • 使用Aspose.Words将Word转换为HTML时,字体样式丢失问题及解决方法
  • keil 中优化等级的bug
  • 聊聊Spring AI Alibaba的RedisChatMemory
  • JavaEE-多线程实战01
  • 关系型数据库PostgreSQL for Mac 保姆级使用教程
  • 【三大特性】虚表 内存分布
  • AI应用讲座2025年4月笔记
  • 电镀废水资源化利用的工艺介绍
  • Centos 7.6安装redis-6.2.6
  • 解决新搭建的centos虚拟器,yum下载不了的问题
  • 老凤祥一季度净利减少两成,去年珠宝首饰营收下滑19%
  • 北京朝阳涉住宅组团地块126亿元成交
  • 网警侦破特大“刷量引流”网络水军案:涉案金额达2亿余元
  • 民调显示特朗普执政百日支持率为80年来美历任总统最低
  • 王文涛会见德国汽车工业协会主席穆勒
  • 西北大学党委副书记吕建荣调任西安财经大学党委书记