1.进入mysql命令行模式:
mysql -u root -p
查看数据库目录:
show databases;
创建新的数据库:
create database students;//students是数据库名字
删除数据库:
drop database students;
进入数据库:
use students;
查看数据库中的表:
show tables;
创建新表:(注意:建表最少要给出表中一列信息,否则会报错)
create table Person(ID int NOT NULL AUTO_INCREMENT PRIMARY KEY(ID),FirstName varchar(15),LastName varchar(15), Age int);//PRIMARY KEY(ID)代表每个Person 的ID是不同的,varchar(15)代表可变长字符串类型。
删除表:
drop table person;
往表中添加一列:
alter table Person add addr varchar(20);//add,添加;change,改;drop,删除;
往表中添加元素:
insert into Person (FirstName, LastName, Age) values ("Li","hua",20);
上面漏了地址,更新元素:
update Person set addr="beijing" where ID=1;
删除元素:
delete from Person where ID=1;
查找(查找有很多语句):
select * from Person where FirstName="Li";//查找所有FirstName等于Li的元素并显示改行全部(*)。 select FirstName from Person;//只显示FirstName那一项的内容。 select * from Person where Age<=30;//查找所有年龄小于30的并显示。也可以查找区间,where Age in(20,30);还可以模糊查找,where FirstName Like 'L%';