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;