zoukankan      html  css  js  c++  java
  • 软件测试之路5(MySQL)

    一.

    二.

    三.

    四.安装:

    五.怎样找到MySQL服务器:我的电脑-控制面板里面找到服务和应用程序-服务-可以看到MySQL服务器(大致步骤)

    六.数据库经典操作语句:

    PS:若错误提示是:ERROR 1064(42000):表示输入命令错误,检查自己的输入

    • 查看MySQL服务器上有多少数据库的命令:show databases;(记住:多个有s,分号结束,不然出不来)
      • 显示出来的很多数据库中我们初学者不要去删或者改动其中的mysql数据库
    • 选择其中一个数据库(切换数据库)的命令:use  数据库名;
    • 紧接着查看刚刚数据库中有多少张表:show  tables;
    • 接着如何查看一个表的结构:desc 表名;      (PS:desc:describe描述的简写)
    • 查询表的几列:select  列名1,列名2  from  表名;    (PS:查几列就写几列,用逗号隔开)
      • 查看表的所有列:select  *  from  表名;
      • 条件查询:
      • 工作中常用的如在上面所有列中只想查看某一列,用到条件查询:select  *  from  表名  where 条件;(例如:select  *  from  customers  where cus_id=10001;)
        • 紧接着查看id为10001的客户名字叫啥:select  cust_name  from  customers  where  cut_id=10001;
    • 更新表:关键是更改哪一行哪一列,或者说要具体到那一项,一般不会改所有的
      • 例如: 更新id号为10001客户的客户名cust_name为zhangsan:update  customers  set  cust_name=‘zhangsan’  where  cus_id=10001;
    • 查询表总共多少行:select  count(*)  from  表名;
    • 增加一行记录(插入一行):insert  into  表名(列名)  values  ('值')
      • 例如:在customers表的cust_name列插入lisi:insert  into  customers(cust_name)  values  ('lisi');
    • 删除数据(要注意一般加条件删除,不然全部删了):delete
      • 例如:删除表customers中名字为lisi的信息:delete  from  customers  where  cust_name='lisi';
    • 总结:显示(show);查询(select);更新(update  表名  set...);插入(insert into);删除(delete);
      • 查看表的结构(desc 表名);查询表的行数(select  count(*)  from  表名)
    • 详细了解:http://blog.csdn.net/qq_27093465/article/details/53411667
    • 语句记忆建议:分类型记忆,按照不同功能记忆(不能死记忆,要理解,灵活运用)
  • 相关阅读:
    git的撤销操作
    mysql的逻辑结构
    mysql的系列大纲
    CompletableFuture的介绍
    AQS学习
    mysql中的数据格式
    将excel的数据进行sql处理
    什么是数据分析
    找圆方法的总结和比较(三种主要识别方法的比较和融合)
    一个有趣问题的分析--寻找并且增强印章
  • 原文地址:https://www.cnblogs.com/zhou0000/p/8284413.html
Copyright © 2011-2022 走看看