博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 指令
阅读量:4657 次
发布时间:2019-06-09

本文共 1382 字,大约阅读时间需要 4 分钟。

  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

你可能感兴趣的文章
磁盘系统的管理
查看>>
C/S
查看>>
Http Get/Post请求的区别
查看>>
STM32一键下载电路设计原理
查看>>
C语言中函数返回字符串的四种方法
查看>>
10月区块链领域投融资事件盘点
查看>>
Mybatis缓存策略
查看>>
卷积的意义【转】
查看>>
android图形系统详解五:Android绘制模式
查看>>
[剑指offer] 23. 二叉搜索树的后序遍历序列
查看>>
canvas绘画交叉波浪
查看>>
Linux 内核分析
查看>>
试一下:XP ( SP2 ) 本身就支持查杀流氓软件!
查看>>
centos6(7) minimal 基本环境配置
查看>>
P2837晚餐队列安排
查看>>
DP专题
查看>>
UVa 1402 Runtime Error 伸展树
查看>>
笔记本安装SSD固态硬盘详细的优化设置
查看>>
批处理语法介绍
查看>>
FFmpeg 基础库(三)模块组成
查看>>