数据库的基本操作之一些基本语句

本文介绍MySQL数据库的基本操作命令,包括数据库的编码格式、数据表引擎查看、索引管理、数据增删改查等核心功能。此外还介绍了如何进行数据表的约束设置,如主键、唯一键和外键的添加。
查找数据库的编码格式

show variables like 'character_set%'

查看数据表引擎

show create table tbl_name;

 查看数据表是否已经创建索引

show indexes from tbl_name;

以网格的形式呈现

show indexes from tbl_name\G;

打开数据库

use db_name;

显示当前打开的数据库

select database();

查看数据库列表

show tables [from db_name];

查看数据表中的记录

select * from tbl_name;

删除数据表

drop table tbl_name;

添加数据

insert into tbl_name  [(<字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];

删除数据

delete from tbl_name where 表达式;


对已经存在的数据列添加主键

alter table tbl_name add [constraint [symbol]] primary key [index_type] (index_col_name(列名), ...)

添加唯一约束

alter table tbl_name add [constraint [symbol]] unique [index|key] [index_name] [index_type] (index_col_name, ...)

添加外键约束

alter table tbl_name add [constraint [symbol]] foreign key [index_name] (index_col_name) references tbl_name1 (index_col_name1);
对tbl_name数据表中index_col_name列创建tbl_name1中index_col_name1的外键

添加/删除默认约束

alter table tbl_name alter [column] col_name {set default literal | drop default};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值