1.连接服务器
mysql -u root -p
root是用户名,-p之后可以直接输入密码,也可以回车后再输入密码。
2.查看数据库
show databases;
3.创建数据库
create database test;
test为新创建的数据库名称。
4.删除数据库
drop database test;
5.选择数据库
use test;
选择数据库test后,创建表,视图,索引等操作都在该数据库中进行。
6.查看表
show tables;
7.创建表
CREATE TABLE person (
id int,
name varchar(20)
);
person是表名,有id和name两列。其中id的类型是int,name的类型是varchar。
8.删除表
drop table person;
9.重命名表
rename table person to student;
将person表重命名为student。注:表和表中的列都能重命名,但是数据库不能重命名。
10.插入表数据
insert into person values (1,'April'),(2,'Harris');
可以一次插入一条或者多条数据。
11.查看表数据
select * from person;
12.清空表
truncate person;
truncate是将表删除后,重新创建了一张新的表。delete是真的将表中的数据一条条删除。所以在清空表时,truncate的效率远比delete高。