zoukankan      html  css  js  c++  java
  • MYSQL指令

    MYSQL(数据库)

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

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

    DOS命令操作数据库

      Phpstudy使用终端打开数据库

      第一步:

          

      第二步:输入密码,然后回车;密码默认的是root

           

    对数据库进行增删查改:

      查看数据库指令

        show databases;

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

        

      创建数据库:

        Create database 数据库名;

        

      删除数据库的指令:

        drop database 数据库名;

        

      进入某一个数据库中:

        use 数据库;

        

    对数据进行增删查改:

      创建表:

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

        

      查看数据表:

        show tables;

        

      修改表名:

        alter table 表名 rename 新表名;

        

      删除表:

        drop table 表名;

        

    对表里的字段进行操作:

      查看表的定义:

        desc 表名;

        

      添加字段:

        alter table 表名 add 字段定义;

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

       

      删除字段:

        alter table 表名 drop 字段名;

        

      修改字段:

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

        

      修改数据类型:

        alter table 表名 modify 字段定义;

        

    给字段添加数据(记录):

      添加记录:

        添加一条记录:

          insert into 表名(字段名) value(值);

         

        添加多条记录:

          insert into 表名(字段名) value(值1,值2),(值1,值2);‘’      

          

        添加不指定字段名的语法:

          insert into 表名(字段名) value(值1,值2)

      查看记录:

        查看所有的字段记录:

          select * from 表名;

          

        查看单个的字段记录:

          select 字段名 from 表格;

          

        查看多个字段记录:

          select 字段名,字段名 from 表格;

          

      按条件查询:

        select * from 表名 where 条件;

        条件表达式:>、<、>=、<=、=、!=

        

      限制查询:

        select * from 表名 limit 2,5;

        从第二个开始向后查询5个,默认是从0开始的

       

      删除记录:

        删除所有:

          delete from 表名;

          

        按条件删:

          delete from 表名 where 条件表达式;

          

      改数据:

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

          update 表名 set 字段=值;

               

        按条件更新:

          update 表名 set 字段=值 where 条件表达式;

                 

            

  • 相关阅读:
    SQL server 2008 建立新用户
    2021.3.22-刷题 (移位)
    2021.3.17刷题-分割回文串
    2021.3.16 刷题--组合总和||(一种组合下元素不可重复选取)
    2021.3.15刷题-组合总和(元素可重复选取)
    2021.3.14刷题-设计哈希映射
    2021.3.13刷题-用拉链法设计哈希集合
    2021.3.12刷题-验证二叉树的前序序列化
    2021.3.11刷题-(删除二叉搜索树中的节点)
    2021.2.28刷题 回溯-电话字母组合
  • 原文地址:https://www.cnblogs.com/yanghuiting/p/10686154.html
Copyright © 2011-2022 走看看