mysql

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

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

  结构 数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录。

dos命令操作数据库

  phpstudy使用终端打开数据库

第一步:PhP数据库 Mysql dos命令 Mysql 第1张

第二步:打开 MySQL命令行之后弹出这个框

PhP数据库 Mysql dos命令 Mysql 第2张

 

第三步 如果第一次打开 默认密码是 root,

PhP数据库 Mysql dos命令 Mysql 第3张进入

1.对数据库进行增删查改

  查看数据库的指令 show databases;

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

   按回车键是执行

PhP数据库 Mysql dos命令 Mysql 第4张

2.创建数据库 create database+ 数据库名;

可以看到我成功创建了一个数据库 叫 d1。

PhP数据库 Mysql dos命令 Mysql 第5张

大家看 在我的 phpstudy文件下 有我刚才创建的数据库 d1

PhP数据库 Mysql dos命令 Mysql 第6张

 

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

可以看到我们已经成功删除了 d1这个数据库了。

PhP数据库 Mysql dos命令 Mysql 第7张

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

PhP数据库 Mysql dos命令 Mysql 第8张

5.创建表 create table 表名(字段1 类型),(字段2 类型);

PhP数据库 Mysql dos命令 Mysql 第9张

6.对数据表 增删查改

1.查看数据表 show tables; 

PhP数据库 Mysql dos命令 Mysql 第10张

可以看到 咱们创建了一个表

2.删除表    drop table+表名;

PhP数据库 Mysql dos命令 Mysql 第11张

我们已经成功了删除了这个表

2.修改表名   alter table 表名 rename 新表名;

可以看到我们把表名 改了 现在是t2.

PhP数据库 Mysql dos命令 Mysql 第12张

3.进入表里对字段进行操作

PhP数据库 Mysql dos命令 Mysql 第13张

4.添加字段

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

alter table 表名 add 字段定义;

PhP数据库 Mysql dos命令 Mysql 第14张

5.删除字段

alter table 表名 drop 字段名;

PhP数据库 Mysql dos命令 Mysql 第15张

6.修改字段

alter table 表名 change 旧字段名 字段定义;

PhP数据库 Mysql dos命令 Mysql 第16张

7.修改字段类型 alter table 表名 modify 字段定义;

PhP数据库 Mysql dos命令 Mysql 第17张

7.给字段添加数据(记录)

添加一条记录

insert into 表名(id,age)value(值1,值2);

查看记录

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

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

PhP数据库 Mysql dos命令 Mysql 第18张

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

PhP数据库 Mysql dos命令 Mysql 第19张

PhP数据库 Mysql dos命令 Mysql 第20张

添加不指定字段名的语法 insert into t1 values(4,44);

PhP数据库 Mysql dos命令 Mysql 第21张

多条记录添加

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

PhP数据库 Mysql dos命令 Mysql 第22张

8.按条件查询

select *from 表名 where 条件

条件表达式 >< >= <= = !=     ard且  or或

PhP数据库 Mysql dos命令 Mysql 第23张

排序查询

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

asc 由低到高  desc由高到低

PhP数据库 Mysql dos命令 Mysql 第24张

限制查询

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

select * from 表名 limit 5;只显示前5个;

PhP数据库 Mysql dos命令 Mysql 第25张

9.改数据

update 表名 set 字段=值;

如果不带条件会把下面记录全改

PhP数据库 Mysql dos命令 Mysql 第26张

 

按条件改

PhP数据库 Mysql dos命令 Mysql 第27张

10.删除记录

删除所有

delete form 表名

以下全部删除了字段。

PhP数据库 Mysql dos命令 Mysql 第28张

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

PhP数据库 Mysql dos命令 Mysql 第29张

可以看到 字段1 已经被删了。

 

作者:晋飞翔

QQ(微信同步)318080891

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄