数据库学习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如何创建数据库创建表的详细内容,关注我看更多有意思的文章哦👉👉

相关推荐
邦爷的AI架构笔记3 分钟前
踩坑3天后,我把公司的AI接口全换成了多模型路由——GPT-6和Claude Opus 4.7同时上线的这周
人工智能·后端
Wyz2012102415 分钟前
如何在 React 中正确将父组件函数传递给子组件并触发调用
jvm·数据库·python
2401_8654396317 分钟前
Go语言如何用logrus_Go语言logrus日志框架教程【技巧】
jvm·数据库·python
NotFound48626 分钟前
CSS如何利用Flex实现悬浮的侧边按钮组_利用fixed定位与flex布局组合
jvm·数据库·python
神の愛27 分钟前
@Pattern,@NotBlank
数据库·mysql
qq_1898070331 分钟前
Golang怎么实现RBAC权限控制_Golang如何用casbin实现基于角色的访问控制系统【教程】
jvm·数据库·python
vegetablec33 分钟前
CSS如何处理相对定位留下的原本占位空白_认识到相对定位不会脱离文档流,需借助负margin消除视觉空隙
jvm·数据库·python
2401_8326355837 分钟前
HTML怎么创建响应式图片备选方案_HTML srcset与sizes结构【详解】
jvm·数据库·python
浅念-39 分钟前
从LeetCode入门位运算:常见技巧与实战题目全解析
数据结构·数据库·c++·笔记·算法·leetcode·牛客
Chasing__Dreams1 小时前
Mysql--基础知识点--99--两个线程同时给同一个间隙加锁 造成死锁的原因
数据库·mysql