mysql 数据库mysql基础命令整合~

本文详细介绍了数据库的基础操作,包括创建、查询、修改和删除数据库及数据表。此外,还涵盖了表字段的管理,如添加、删除和修改字段,以及设置主键和编码。同时,讲解了如何插入、更新和删除数据,以及处理表信息和编码。最后,提到了外键和约束的使用,提醒读者在执行删除操作时需谨慎。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库命令语法基础使用

数据库基础语法

  1. 查询数据库:show database;

  2. 查询所在库:select database;

  3. 指定查询库:show database 数据库名称;

  4. 创建数据库:create database 数据库名称;

  5. 删除数据库:drop database 数据库名称; (永久性删除)

  6. 选择数据库:use/USE 数据库名;(不区分大小写)

数据表基础命令语法

  1. 查询所有表:show tables;

  2. 查询指定表:show table 表名;

  3. 创建数据表:create table 表名(字段 类型(主键自增:auto_increment primary key,字段 varchar(20) not null))charset=utf8;

  4. 删除数据表:drop table 表名;

  5. 修改原表名:alter table 原表名 rename 新表名;

表字段基础命令语法

  1. 添加表字段:alter table 表名 add 要添加的字段 带类型;

  2. 删除表字段:alter table 表名 drop 要删除的字段名;

  3. 修改表字段:alter table 表名 change 原字段名 新字段名 类型 not null;

  4. 查询表字段:desc 表名;

  5. 开头填字段:alter table 表名 要添加的字段带类型 frist;(一般为id主键类型很少用到)

  6. 指定填字段:alter table 表名 add 要添加的字段名加类型 after 要在哪个字段后面添加就写哪个字段名

表信息基础语法

  1. 查询表信息:select * from 表名;

  2. 添加表信息:insert into 表名(字段1,字段2)values(值1,值2);

  3. 直接填信息:insert into 表名 values(值1,值2);

  4. 修改表信息:update 表名 set 字段名=‘要修改的信息’ where 条件 以id为目标=信息-1;

  5. 删除表信息:delete 表名 where 条件 id = 1;

  6. 清空表信息:delete 表名;(清空表内所有信息保留字段)

  7. 删除数据表:drop 表名;(直接删除数据表)

数据库编码基础语法

  1. 查看库编码:show variables like ‘character_set_database’;

  2. 查看表编码:show create table 表名;

  3. 建库设编码:create table 表名(字段1,字段2)charset=utf8;

  4. 修改库编码:alter database 数据库名称 character set utf8;

  5. 修改表编码:alter table 表名 character set utf8;

  6. 修改列编码:alter table 表名 change 字段名 字段名 类型 character set utf8 not null;

表主键基础语法

  1. 删除自增id:alter table 表名 drop id;

  2. 添加自增id:alter table 表名 add id int auto_increment primary key first;

  3. 主键自增id:alter table 表名 add change id int not null auto_increment primary key;

  4. 主键自增id:alter table 表名 add column id int auto_increment not null primary key (id);

  5. 清空数据 并将字段恢复至1重新开始计数:truncate table 表名;

  6. 删除表约束:alter table 表名 drop primary key;

  7. 有自增的情况下,需要先删除自增,之后才能删除主键约束;

表外键基础语法

  1. 添加表外键:alter table 表名 constraint 外键名 foreign key 字段名 references 外表表名 字段名;

  2. 删除表外键:alter table 表名 drop foreign key 外键名;

总结命令使用

  1. 查询:show database/table;(show 可以查询数据库 和 表)

  2. 创建 :create database/table;(create 可以创建数据库 和 表)

  3. 查表:select 查询表结构信息 desc 查询表结构

  4. 修改:alter table (条件)

  5. 删除:drop 与 delete 永久删除与 清空信息谨慎使用~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值