一、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;

PHP整理--MySQL--DOS命令操作数据库的更多相关文章

  1. MySQL—Dos命令操作数据库

    MySQL 是一个关系型数据库,存在表的概念 结构,数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录 Dos命令操作数据库 PhpStudy使用终端打开数据库 第一次打开默认的密 ...

  2. dos命令操作数据库(上)

    1.cd到mysql安装目录bin目录: 2.输入id.用户名和密码: 3.查看数据库实例: 4.创建一个实例: 5.删除一个实例: 6.创建一个表: 7.删除一个表: 8.表结构: 9.修改表: 你 ...

  3. PhP数据库 Mysql dos命令

    mysql 这是一个关系型数据库,存在表的概念. 结构 数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录. dos命令操作数据库 phpstudy使用终端打开数据库 第一步: 第 ...

  4. MYSQL初级学习笔记一:MYSQL常用命令和数据库操作(DDL)!(视频序号:初级_3,4)

    知识点一:MYSQL常用命令(3) 登入方法:一,mysql –u 账号 –p 密码 退出方法:一,EXIT,QUIT 修改MYSQL命令提示符: 连接上客户机之后,通常使用prompt命令修改: 连 ...

  5. MySQL——DOS命令

    翻开之前的笔记发现有这么一篇,于是整理了一下发出来加深记忆并分享交流,欢迎纠错,谢谢!!! 1.启动MySQL服务: net start mysql; 2.停止MySQL服务: net stop my ...

  6. mysql 用命令操作

    本篇文章来源于http://c.biancheng.net/cpp/html/1441.html mysql:连接数据库 mysql命令用户连接数据库. mysql命令格式: mysql -h主机地址 ...

  7. MySQL常用命令(数据库,表相关的命令)

    数据库相关命令 显示数据库列表 mysql> SHOW  DATABASES; 创建数据库 mysql> CREATE  DATABASE  库名; 如下,创建一个名为crashcours ...

  8. mysql Connector C++ 操作数据库 vs2012

    最近想写一个应用程序,要连接和操作mysql数据库,以前只是用c++ builder 操作过mysql数据库,那是用控件操作的,感觉比较弱智,但是c++ builder vcl控件感觉在多线程里比较坑 ...

  9. Mysql使用终端操作数据库

      使用终端操作数据库       1.如何查看有什么数据库?     show databases;        2.如何选择数据库?    use databasesName;       3. ...

随机推荐

  1. C#windows桌面应用小程序制作——大文件数据分段解析存储

    现在的任务就是做一个大文件解析的桌面应用小程序,具体需求就是:将一个很大的文件里的数据按一定标志拆分然后分别保存到某个文件夹下面. 解析的文件内容为以下内容: windows 应用小程序界面 具体代码 ...

  2. .net 上传文件

    Controller层接收文件 参数     [FromServices] IHostingEnvironment env public IActionResult UploadFile([FromS ...

  3. C语言博客作业3--函数

    C语言博客作业3--函数 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...

  4. 微信小程序报错:id 属性值格式错误。如不能以数字开头。

    出现这个报错时,相信很多人都排除过自己标签上写的id是否有以数字命名的,如果你排除了发现并没有,但是这个报错还是存在,那么我接下来分享的这个情况或者能报到你 这次我也遇到这个报错,最终找出问题所在 这 ...

  5. Linux中docker的使用(2)

    容器下安装jdk和tomcat:通过挂载文件的方法,把宿主机上的文件挂载到容器中,然后解压到opt目录下:tar -zxvf 包名 -C /opt//opt目录下drwxr-xr-x 8 10 143 ...

  6. Spring事务@Transactional标签深入学习

    事务管理是应用系统开发中必不可少的一部分.Spring为事务管理提供了丰富的功能支持.Spring事务管理分为编码式和声明式 两种方式.编码式事务指的是通过编码方式实现事务;声明式事务基于AOP,将具 ...

  7. Python3实现自动点赞抖音小姐姐

    什么是抖音 抖音是2016年9月上线的一款音乐创意短视频社交软件,是一个专注年轻人的15秒音乐短视频社区.用户可以通过这款软件选择歌曲,拍摄15秒的音乐短视频,形成自己的作品. 效果 抖音经常能刷到很 ...

  8. JDK8 lameda表达式学习例子

    lameda表达式是jdk8出的内容,作为一名老程序员,一直没接触.二次开发git上的一个开源项目,直接泪崩.于是赶紧补补课,直接上学习过程中的源码:package xx.test.lameda; i ...

  9. HttpClient 302重定向

    CloseableHttpClient是线程安全的,单个实例可用于处理多个HTTP请求,Http Client会自动处理所有的重定向,关闭自动重定向需要设定disableAutomaticRetrie ...

  10. 微信授权获取用户openId等信息

    在我们开发小程序的时候,需要通过授权获取用户的信息. 第一种使用wx.getUserInfo直接获取微信头像,昵称 // 必须是在用户已经授权的情况下调用 wx.getUserInfo({ succe ...