zoukankan      html  css  js  c++  java
  • 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 字段=值;

  • 相关阅读:
    DataTable 只保留想要的几列
    如何用多个字符串来切分字符串
    用.net 发送邮件
    sqlserver 行列转换
    sql面试题一 学生成绩
    将DataReader转换为DataTable
    C# 如何用多个字符串来切分字符串并去除空格
    SqlServer按时间自动生成生成单据编号
    实验一 Java开发环境的熟悉
    Java学习笔记心得——初识Java
  • 原文地址:https://www.cnblogs.com/jiangningjn/p/10685618.html
Copyright © 2011-2022 走看看