mysql

这是一个关系型数据库,存在表的概念。

结构 数据库可以存放多张表  每个表可以存放多个字段  每个字段可以存放在dos命令操作数据库。

PHPstudy 使用终端打开数据库

对数据库进行增删查改

查看数据库的指令   show databases;

 

分号是数据库的结束符,没有加分号,即使按回车,也代表这个语句没有结束

 

创建数据库 create database 数据库名

 

删除数据库的指令  drop database 数据库名;

 

进入某一个数据库 中 use 数据库名;

对数据表增删查改。

查看数据表show tables;

 

创建表

Create table 表名(字段1类型,字段2类型);

 

删除表

drop table 表名

 

修改表名

alter table 表名 rename 新表名

 

进入表里对字段进行操作

  查看表的定义desc 表名;

 

添加字段

字段定义 字段名和字段类型 都要写

alter table 表名add字段定义

 

删除 字段

alter table 表名 drop字段名

 

修改字段 

alter table 表名 change旧的字段名 字段定义:

 

修改字段类型

给字段添加数据(记录)

添加一条记录

 

添加不指定字段名的语法

insert into 表名 values(值1,值2);

 

 

 

多条记录添加 

insert into表名 values(值1,值2),(值1,值2),(值1,值2),(值1,值2);

 

 

 

查看记录

select * from 表名;查看所有的字段记录

select id from 表名;查看单个的字段记录

select id,age from 表名; 查看多个字段的记录

 

按条件查询

select *from 表名 where 条件

 

select* from 表名 order by 字段名【asc/desc】

asc 由低到高  desc 由高到低

 

限制查询

select *from 表名 limit2,5;从第二个开始向后查询五个

 

 

删除记录  删除所有  Delete from 表名

按条件删  delete from 表名 where 条件表达式;

 

改数据

update 表名 set 字段=值

如果不带条件  会把字段下面的记录全收。

按条件更新

 

posted @ 2019-04-10 18:54  前端工作员  阅读(95)  评论(0编辑  收藏  举报