SQL入门教程(二):数据库基本操作

一、数据库基本操作

1.链接数据库

进入到MySQL安装的bin目录下

mysql -uroot -p

2.退出数据库

exit/quit

3.显示数据库版本

select version();

4.显示时间

select now();

5.查看所有数据库

show databases;

6.创建数据库

create database 数据库名称 charset=utf8;

7.查看创建的数据库

show create database 数据库名称;

8.使用数据库

use 数据库名称;

9.查看当前使用的数据库

select database();

10.删除数据库

drop database 数据库名称;

二、数据表基本操作

1.创建表

-- auto_increment 自动增长
-- not null 非空
-- primary key 主键
-- default 默认值
-- create table 数据表名称 (字段 类型 约束, 字段 类型 约束);
create table class(id int auto_increment primary key not null, name varchar(10) default "G1");

2.查看数据表格式

desc 数据表名字;

3.向表中插入数据

insert into 数据表名称 values("插入的值,按字段顺序写")

4.查看数据表内容

select * from 数据表名;

5.增加字段

-- alter table 表名 add 列名 类型;
alter table students add birthday date;

6.修改字段类型,不修改列名

-- alter table 表名 modify 列名 类型及约束;
alter table students modify birthday datatime;

7.修改字段名及类型

-- alter table 表名 change 原列名 新列名 类型及约束;
alter table students change birthday birth date default "2020-01-02";

8.删除字段

-- alter table 表名 drop 列名;
alter table students drop birth;

9.删除表

-- drop table 表名;
drop table students;
经验分享 程序员 微信小程序 职场和发展