mysql 指令

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

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

dos命令操作数据库

  一:phpstudy使用终端打开数据库

    第一步

     

       第二步

      

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

      

二:对数据库进行增删查改

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

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

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

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

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

三:对数据表增删查改

  1.查看数据表 show tables;

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

  3.删除表  drop table 表名;

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

四:进入表里对字段进行操作

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

  2.添加字段   字段定义    字段名和字段类型  都要写

    alter table  表名  add  字段定义;

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

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

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

  6.给字段添加定义

    1.添加一条记录 insert  into  表名 (id,age)  value(值1,值2);

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

    3.多条纪录添加  insert  into  表名  values(值1,值2),(值1,值2),(值1,值2);

  7.查看记录

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

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

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

  8.按条件查询

    select  *  from 表名  where  条件

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

  9.排序查询 

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

    asc由低到高   desc  由高到低

  10.限制查询

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

  11.删除纪录

      1.删除所有   delete  from 表名

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

  12.该数据  update 表名  set  字段=值

    如果不带条件  会把字段下面的纪录全改

  13.按条件跟新

    update 表名  set  字段=值  where 字段=值;

原文地址:https://www.cnblogs.com/jiangningjn/p/10685618.html