Mysql Dos命令操作数据库

Mysql

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

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

Dos命令操作数据库

  

 

  phpstudy使用终端打开数据库

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

1.第一次打开  密码默认是  root

  

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

  

3.查看数据库的指令  show databases;

  

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

  

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

  成功进入;

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

  

7.查看数据表单  show tables;

  

8.删除数据表 drop table ad;

  

9.修改数据表名  alter table 表名 rename 新表名;

  

10.进入表里对字段进行操作,

 添加字段,字段名和字段类型 都要写 alter table 表名 add 字段定义;

  

11.查看表的定义  desc 表名;

  

12.删除字段 alter table 表名 drop 字段名;

  

13.修改字段 alter table 表名 change 旧的字段名 字段定义;

  

14.修改字段类型 alter table 表名 modify 字段名 字段类型;

  

15.给字段添加数据(记录)添加一条记录

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

  

16.添加不指定字段名的语法 insert into 表名 values(值1,值2) ;

   

17.添加多条字段 insert into 表名 values(值1,值2),(值1,值2),(值1,值2);

  

18.查看记录  

  (1)select * from 表名;  //查看所有的字段记录

    

  (2)select 字段名 from 表名; //查看单个字段记录

    

  (3)select 字段名1,字段名2  from 表名;  //查看多个字段子路

    

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

19.按条件查找 select * from 表名 where 条件;  

  

20.排序查询 select * from 表名 order by 字段名 asc/dese

  asc由低到高      desc由高到底

  

21.限制查询  select * from 表名 limit 2,2;  从第2个开始向后查询2个

      select * from 表名 limit 2; 从0开始向后查2个;

  

22.删除记录 

  删除所有  delete from 表名;

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

  

23. 该数据  update 表名 set 字段=值;(不带条件,会把字段下面的记录全改);

  

  修改前面的  后面的是一个固定值(修改name=3的   age的内容)

 

  

 

 

  

 

   

 

posted @ 2019-04-10 20:25  花嫁赫萝  阅读(149)  评论(0编辑  收藏  举报