数据库指令----4月10日
一:
Mysql
这是一个关系型数据库,存在表的概念。
结构 数据库可以存放多张表 ,每个表可以存放多个字段,每个字段可以存放多个记录。Dos命令操作数据库。
phpsyudy使用终端打开数据库
第一步:打开phpstudy,点开选项菜单,找到MySQL工具,然后找到MySQL命令行;
第二步:打开之后,输入密码,如果是第一次打开,默认就是root;
二:
1.对数据库进行增删查改,查看数据库的指令,show databases;
每一句一定要记得加;(分号)
2.创建数据库 create database 数据库名;
3.删除数据库的指令 drop database数据库名;
4.进入某一个数据库中用use 数据库名;
6.查看数据表 show tables;
5.创建表:create table 表名(字段1类型,字段2类型);
7.删除表:drop table 表名
8.修改表名:alter table 表名 rename 新表名
9.查看表的定义:desc 表名;
10.添加字段:alter table 表名 add 字段定义;
11.删除字段:alter table 表名 drop 字段名;
12.修改字段:alter table 表名 change 旧的字段名 字段定义;
13.给字段添加数据(记录):添加一条记录,
insert into 表名 (id,age) value (值1,值2);
14.添加不指定字段名的语法:
insert into 表名 values(值1,值2);
15.多条记录添加:insert into 表名(值1,值2),(值1,值2),(值1,值2);
16.查看记录:select*from 表名;查看所有的字段记录;
select id from 表名;查看单个的字段记录;
select(id,name字段名) from 表名;查看多个字段的记录;
17.按条件查询:select*from 表名 where 条件
条件表达式 >< >= <= = != and且 or或
18.select*from 表名 order by 字段名 【asc/desc】 asc 由低到高,desc 由高到低;
19.select*from 表名 limit 2,5;从第二个开始向后查询5个;
20.按条件删除记录:delete from 表名 where 条件表达式;
21.Update 表名 set 字段 = 值;
如果不带条件 会把字段下面的记录全改;