MySQL基础操作
1.连接数据库
输入命令:
mysql -u root -p
之后出现 Enter password 输入数据库密码
2.显示系统中所有数据库名称
输入命令: show databases;
注意:绝大多数SQL命令以;为结束符。
3.新建数据库 student
输入命令:
create database student ;
再次使用show databases;来看结果。
4.使用数据库 student
命令:
use student;
5.在数据库student中创建表 result
命令: create table result (id int(8),name varchar(20),city varchar(20),score int(5));
6.在表result中增加数据
在result中插入数据
命令 :
insert into result(id,name,city,score) values(1,"wang","beijing",75);
注意 在定义表单时为各项数据定义了类型 其中 id , score 为 int 整数型 顾增加数据时增加整数
name,city 定义的字符 char 故 增加数据时 增加 "wang" "bengjing"用引号括起。
类似于上述命令重复添加数据。
插入成功后 使用 select * from result; 查看result表中的全部内容。
7.在表result中删除1条数据
例如,删除 name = "han"的这条数据。
delete from result where name = "han";
删除成功后 查看 select * from result;。
8.修改表result中数据
例如,修改 name = "zhou"的数据,将其id设为4.
update result set id=4 where name ="zhou" ;
查看结果
9.查询表result中的数据
例如:
select * from result ; //查询表中所有字段
select name,score,cty from result ; //查询表中 name,score,city字段 。
select score from result where name ="li"; //查询name 为 li 的学生的 score。
第二部分:MYSQL进阶操作
1.order by的用法
(1)将result表中的数据按分数从高到低排列;
select * from result order by score desc; // 其中,desc表示降序,asc表示升序,如果此处不加参数默认按照升序排序。