mysql程序园_MySQL

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

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

DOS命令操作数据库

PHPstudy使用终端打开数据库;

第一步

20190410204148175320.png

第二步:

进入 Enter password:

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

对数据库进行增删查改

查看数据库的指令 show databases;

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

mysql>show database;

20190410204148369656.png

创建数据库 create database 数据库名;

mysql> create database d1

20190410204148481960.png

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

20190410204148580593.png

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

20190410204148697781.png

对数据表增删查改

查看数据表:show tables;

20190410204148782742.png

创建表

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

20190410204148900906.png

删除表

drop table 表名;、

20190410204149060085.png

修改表名:

alter table 表名 rename 新表名

20190410204149205593.png

进入表里对字段进行操作

查看表的定义 desc 表名

20190410204149329617.png

添加字段

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

alter table 表名 add 字段定义;

20190410204149408718.png

删除字段:alter table 表名  drop 字段名;

20190410204149512234.png

修改字段

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

20190410204149634304.png

修改字段类型

20190410204149752468.png

给字段添加数据(记录)

添加一条记录

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

20190410204149904812.png

添加不指定字段名的语法

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

20190410204150026882.png

多条记录添加

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

20190410204150138210.png

查看记录

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

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

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

20190410204150235867.png

按条件查询

select * from 表名 where 条件

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

20190410204150355984.png

排序查询

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

Asc 由低到高 desc 由高到低

20190410204150484890.png

限制查询

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

20190410204150621609.png

删除记录

删除所有

delete from 表名

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

20190410204150738796.png

改数据:

update 表名 set 字段=值;

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

20190410204150855984.png

按条件更新

20190410204150973171.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值