MYSQL小白的入门篇(一)

这篇博客是MySQL入门篇,介绍了如何查看、创建和删除数据库,以及数据库中表的基本操作,如创建、修改表,查看表结构等。通过实例展示了创建名为employee的数据库,创建并修改表employee1到employee2的过程。

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

查看、创建和删除数据库

1、查看数据库

show databases;

在这里插入图片描述
此语法会展示所有的数据库,包括mysql自带的数据库,以及用户后期创建的数据库。

2、创建数据库

create database database_name

假设要创建名为employee的数据库,语法如下:

create database employee;

再次查询数据库

show databases;

成功创建新数据库employee

3、删除数据库

drop database database_name;

如果要把刚才创建的employee数据库删除,那么

drop database employee;

即可。

数据库中表的基本操作

1、创建表

在创建表前要先声明你要在哪个数据库中创建表,使用的语法为

use database_name

创建表的基本语法:

create table table_name(
字段名1 数据类型  约束条件 默认值,
字段名2 数据类型  约束条件 默认值,
字段名3 数据类型  约束条件 默认值,
......
);

比如要在employee数据库中创建employee1表

use employee;
create table employee1(
id int(11),
name varchar(25),
deptid int(11),
salary float
);

这样就创建好了四列,列名分别为id name deptid salary的employee1表了。

2、修改表

(1)修改表名

alter table table_name_old rename table_name_new;

比如将employee1表名更改为employee2:

alter table employee1 rename employee2;

(2)更改字段数据类型

alter table table_name modify <字段名> <字段类型>;

比如将employee2表中的salary字段的float字段类型更改为int字段类型:

alter table employee2 modify salary int(11);

(3)更改字段名

alter table table_name change <字段名>  <字段名(新)> <数据类型> <字段属性>;

比如将salary的字段名改为wages:

alter table employee2 change salary wages int(11);

(4)添加字段

alter table table_name add <新字段名> <数据类型>;

比如在deptid后面插入一个名为managerid:

alter table employee2 add managerid int(11) after deptid;

(5)删除字段

alter table table_name drop <字段名>;

比如删除managerid字段:

alter table employee2 drop managerid;

查看表

查看数据库中的表:

show tables;

查看表结构(表中的字段属性):

desc|describe table_name;

比如查看刚才创建的表employee2:

desc employee2;

在这里插入图片描述
或者查看表的详细结构:

show create table table_name;

在这里插入图片描述
学习与分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值