初学mysql(一)-数据库和表的操作

本文介绍了MySQL数据库的基础操作,包括数据库的创建、显示、删除及引用等。同时详细讲解了表的创建、修改、删除等操作,并提供了具体示例。

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

mysql数据库是初学数据库者一个很好用的数据库。mysql数据库简单易操作,今天我就学习了mysql数据库的数据库与表的操作。

mysql数据库的数据库操作:

数据库的创建:

create database db_book(数据库名字);

数据库的显示:

show databases;

数据库的删除:

drop database db_book(数据库名字);

引用数据库:

use db_book;

mysql数据库的表操作:

表的创建:

create table t_book(
id int,
name varchar(20)
);

带主键的表创建,并且主键自增(自增:auto_increment ):

create table t_book(
id int primary key  auto_increment,
name varchar(20)
);

多主键表创建(not null:非空约束;unique:值唯一约束,可以有空值,但只能有一个这样的情况)

create table t_book(
id int not null,
name varchar(20) unique,
primary key(id, name)
);

增加外键:

create table t_money(
id int primary key auto_increment,
count int,
book_id int,
constraint `fk`  foreign key(`book_id`)  references t_book(`id`)
);

修改表名:

alter table t_book rename t_book1(将t_book改成t_book1);

修改表中的属性名:

alter table t_book change name name1 varchar(20)(将name改成name1);

修改表中的属性名的字段大小:

alter table t_book change name name varchar(40);

增加表的属性:

alter table t_book add bookaddress varchar(20);

在表的第一行增加表的属性:

alter table book add bookaddress varchar(20) first;

在表的指定属性后面增加属性:

alter table book add bookaddress varchar(20) after id;

删除表的属性名:

alter table book drop bookaddress;

表的删除:

drop table t_student;

展示表结构语句:

describe t_book(表的名字)与show create table t_book;

这是我第一天对于mysql数据库与数据库中的表的学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值