【MySQL】数据库基础

一、数据库的操作

1.1 显示当前的数据库

sql 复制代码
show databases;

1.2 创建数据库

创建名为test_1的使用utf8mb4字符集的数据库:

sql 复制代码
create database test_1 character set utf8mb4;

1.3 使用数据库

sql 复制代码
use 数据库名;

1.4 删除数据库

sql 复制代码
drop database 数据库名;

二、常用数据类型

2.1 数值类型

2.2 字符串类型

2.3 日期类型

三、表的操作

需要操作数据库中的表时,需要先使用该数据库:

使用数据库test_1:

sql 复制代码
use test_1;

3.1 创建表

sql 复制代码
create table student (id int,name varchar(20),age int,sex varchar(1));

3.2 查看表结构

sql 复制代码
desc student;

3.3 删除表

sql 复制代码
drop table student;
相关推荐
IndulgeCui19 小时前
Kingbase-KEMCC配置集群监控纳管ES以及外部备份使用对象存储
数据库
秋深枫叶红19 小时前
嵌入式第四十三篇——数据库
linux·数据库·学习·oracle
TDengine (老段)19 小时前
TDengine 客户端负载均衡与 failover
大数据·数据库·负载均衡·时序数据库·tdengine·涛思数据
松涛和鸣19 小时前
42、SQLite3 :字典入库与数据查询
linux·前端·网络·数据库·udp·sqlite
是垚不是土19 小时前
TDengine脚本备份方案:全库/单库备份与飞书通知
大数据·运维·数据库·飞书·时序数据库·tdengine
无言(* ̄(エ) ̄)19 小时前
C语言--运算符/函数/结构体/指针
c语言·开发语言·数据结构·数据库·算法·mongodb
爱丽_20 小时前
MyBatis关联映射与注解开发详解
数据库·mybatis
JYHuahua20 小时前
YashanDB数据库:适用于各种规模企业的理想选择
数据库
疯狂的挖掘机1 天前
记一次基于QT的图片操作处理优化思路(包括在图上放大缩小,截图,画线,取值等)
开发语言·数据库·qt
奇树谦1 天前
Qt | 利用map创建多个线程和定时器
网络·数据库·qt