zoukankan      html  css  js  c++  java
  • PHP整理--MySQL--DOS命令操作数据库

    一、MySQL:关系型数据库,存在表的概念。

    MySQL的结构:数据库可以存放很多表,每张表可以存放多个字段,每个字段可以存放多个记录。

    二、Dos操作数据库

    用PHPStudy终端➡其他选项菜单➡MySQL工具➡MySQL命令行➡输入密码root

                  ⬇

    输入密码后就可以操作数据库了

                  ⬇

    1.对数据库进行数据操作

    (1)查看数据库  show databases;

    (2)创建数据库  create database  数据库名;

    (3)删除数据库   drop  database 数据库名;

    (4)进入一个数据库  use 数据库名;

    2.对数据表进行数据操作

    (1)查看数据表  show tables;

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

    (3)删除表  drop table 表名;

    (4)修改表名  alter table 表名 rename 新表名;

    3.对表中的字段进行操作

    (1)查看定义的表  desc 表名;

    (2)字段定义(创建新的字段)alter table 表名 add 字段 字段类型;

    (3)删除字段  alter table 表名 drop 字段名;

    4)修改字段名  alter table 表名 change 旧字段名 新字段名 字段类型;

    (5)修改字段类型 alter table 表名 modify 字段名 字段类型;

    4.对字段中的记录/数据进行操作

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

             insert into  表名 values(值1,值2);

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

    (3)查看记录

             字段所有记录:select * from 表名;

       字段单个记录:select  字段名 from 表名;

       字段多个记录:select  字段名1,字段名2  from 表名;

    (4)按条件查看记录  select * from 表名 where 条件;

    5)排序记录  select * from 表名 order by 字段名 [asc/desc] ;  默认是asc :从低到高    desc:从高到底。

    (6)限制查询  select * from 表名 limit 2(start),5(finish);   2是开始位置,5是结束位置;

    (7)删除记录

      删除所有记录  delete from 表名;

      按条件删除记录  delete from 表名 where 条件;

    (8)改记录内容

      没有条件修改 update 表名 set 字段=值;则所有值都会改变。

      有条件改变  update 表名 set 字段=值 where id=2;

  • 相关阅读:
    【转】mapgis的一些实用方法和处理技巧
    mac osx 升级到10.10 软件无法打开的问题
    Oracle临时表
    增加表空间大小的三种办法
    哪些情况会记录Oracle Alert日志
    每日PDCA实践
    graphite积累(二)
    Graphite在centeros 6下安装
    linux screen命令
    linux环境中执行Mysql脚本
  • 原文地址:https://www.cnblogs.com/qinlinkun/p/10685547.html
Copyright © 2011-2022 走看看