MySQL数据表操作

本文详细介绍了MySQL数据表的操作,包括列出数据表、创建表、查询表详情、修改表和删除表等步骤,并提供了相关注意事项和错误处理。数据表是数据库的基础,了解这些操作对于数据库管理和开发至关重要。
摘要由CSDN通过智能技术生成

目录

数据表介绍

数据表列出

列出当前数据库的所有数据表

创建数据表

指定数据库创建表

在当前打开的数据库中创建表

创建表时指定校对集

查询表详情

指定数据库查询表创建信息

在当前打开的数据库中查询表创建信息

查询表详情(show)

查询表详情(desc)

数据表修改

修改表名称

修改表字符集

数据表删除

删除一个表

批量删除数据表


 

数据表介绍

数据表是数据库最重要的组成部分之一,数据保存在数据表中。数据表由行(row,也称记录)和列(column,也称字段)来组成,每个数据表至少有一列,行可以为0、1甚至多个。

 

数据表列出

列出当前数据库的所有数据表

show tables;

⚠️注意事项:当没有打开任意一个数据库时,MySql报错:ERROR 1046 (3D000): No database selected。

 

创建数据表

指定数据库创建表

create table if not exists <database_name>.<table_name>(
param1 varchar(23),
param2 int,
param3 datetime
) charset utf8;
名称 含义
database_name 指定的数据库名称
table_name 所要创建的表名称

💡提示:无论有没有打开数据库,指定正确的数据库名均可创建表。

💡提示:如果在指定的数据库中存在所要创建的表名称,该条SQL语句不会报错,返回一个warinings

⚠️注意:如果指定的数据库不存在,MySql报错:ERROR 1049 (42000): Unknown database 'xxx'

 

在当前打开的数据库中创建表

create table if not exists <table_name>(
param1 varchar(23),
param2 int,
param3 datetime
) charset utf8;
名称 含义
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值