zoukankan      html  css  js  c++  java
  • mysql 数据库学习笔记一

    一、navicat的引入:

    (第三方可视化的客户端,方便MySQL数据库的管理和维护)安装网址:https://www.navicat.com.cn/

    NavicatTM是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

    Navicat 是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴,被公认为全球最受欢迎的MySQL前端用户介面工具。它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。

    二、navicat工具的连接使用

    1、选择需要连接的数据库类型

    2、连接数据库:数据库地址,用户名称、用户密码

    3、查询数据库

    二、常见聚合函数:(组函数)在一个行的集合(一组行)上进行操作,对每个组给一个结果

    常见聚合函数如下:

    • 1、AVG:求平均值
    • 2、COUNT:统计行
    • 3、MIN / MAX:最小值、最大值
    • 4 、SUM:求和

    注意点:

    1、每个组函数只接收一个参数

    2、默认情况下,组函数忽略列值为null的行,不参与计算

    3、可以用关键字distinc剔除字段值重复的条数

    4、组函数的参数不允许嵌套

     

    eg:查询member表中最大的mobilephone,最小手机号

    三、常见字符串函数:

    常见字符串函数如下:

    • 1、CHAR_LENGTH  获取长度(字符为单位)
    • 2、FORMAT  格式化
    • 3、INSERT  替换的方式插入
    • 4、INSTR  获取位置
    • 5、LEFT/RIGHT  取左、取右
    • 6、LENGTH   获取长度(字节为单位)
    • 7、LTRIM/RTRIM/TRIM 去空格(左/右/自定义)
    • 8、STRCMP  字符串比较
    • 9、CONCAT  字符串拼接
    • 10、SUBSTRING  字符串截取

    1、CHAR_LENGTH  获取长度(字符为单位)

    未完,待续

  • 相关阅读:
    select(Linux 编程)
    Amazon DynamoDB, 面向互联网应用的高性能、可扩展的NoSQL数据库
    键值表
    工厂方法模式之C++实现
    spring(16)------spring的数据源配置
    LeetCode 206 Reverse Linked List(反转链表)(Linked List)(四步将递归改写成迭代)(*)
    地图之CLLocationManager的使用 定位功能使用
    正则则表达式大全(收集)
    文件的读取和写入(指定路径)
    二维码(带有图片)的生成
  • 原文地址:https://www.cnblogs.com/qiyuedetiankong/p/10778359.html
Copyright © 2011-2022 走看看