数据库学习01——mysql怎么创建数据库和表

第一步:创建数据库

  • 使用 create database 语句,后跟要创建的数据库名称:
mysql 复制代码
	CREATE DATABASE dbname;

例如,要创建名为 my_db 的数据库,请输入:

mysql 复制代码
	CREATE DATABASE my_db ;
  • 使用 show databases; 语句检查数据库是否已创建:

第二步:创建表

  • 使用 create table 语句,后跟要创建的表名和列定义:
mysql 复制代码
CREATE TABLE tablename {
	columnname1 datatype,
	columnname2 datatype,
	...
}

例如,要创建名为 t_app_download的表,其中包含 id(主键)、app_version版本和app_url地址列,请输入:

mysql 复制代码
CREATE TABLE `t_app_download`
(
    `id`           bigint       NOT NULL AUTO_INCREMENT COMMENT '主键',
    `app_version`  varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci  DEFAULT NULL COMMENT 'app版本',
    `app_url`      varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'appURL'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='app下载表';

使用 show tables; 语句检查表是否已创建。

以上就是mysql如何创建数据库创建表的详细内容,关注我看更多有意思的文章哦👉👉

相关推荐
ITZHIHONH19 小时前
FastGPT源码解析 Agent知识库文本资料处理详解和代码分析
数据库·ai编程
SamDeepThinking19 小时前
在 Cursor IDE 中配置 SQLTools 连接 MySQL 数据库指南(Windows 11)
后端·ai编程·cursor
武子康19 小时前
大数据-92 Spark 深入解析 Spark Standalone 模式:组件构成、提交流程与性能优化
大数据·后端·spark
青梅主码20 小时前
麦肯锡最新发布报告《想打破生产力天花板吗?重新思考完成工作的方式》:与其一味调整组织结构,不如从根本上简化工作流程,释放更大价值
后端
Python私教20 小时前
源滚滚Rust全栈班v1.02 无符号整数详解
开发语言·后端·rust
绝无仅有20 小时前
面试总结之Nginx 经验常见问题汇总第二篇
后端·面试·github
这里有鱼汤20 小时前
分享7种常见的量化交易策略
后端
绝无仅有20 小时前
面试实战总结之Nginx配置经验第一篇
后端·面试·github
shark_chili21 小时前
CPU性能优化三剑客:分支预测、并行运算与超线程技术深度解析
后端
小蒜学长21 小时前
基于Spring Boot的火灾报警系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端