MySQL(1)

数据库的好处

  • 实现数据持久化
  • 使用完整的管理系统统一管理,易于查询

数据库的概念

  • DB
    –数据库(database):存储数据的“仓库”,它保存了一系列有组织的数据。
  • DBMS
    –数据库管理系统(Database Management System) 数据库是通用DBMS创建和操作的容器。
  • SQL
    –结构化查询语言(Structure Query Language):专门用来与数据库通信的语言
  • 常见的数据库管理系统:MySQL,Oracle(甲骨文),DB2(IBM),SqlServer(微软)

MySQL

  • 配置文件的介绍(如果更改了配置文件必须重启服务)
    在这里插入图片描述
    在这里插入图片描述
  • 启动MySQL服务
    –方法1:在这里插入图片描述
    – 方式2:
    在这里插入图片描述
  • 登录或退出MySQL
    在这里插入图片描述
  • 查看MySQL版本
    – 方式1.(在客户端)
    在这里插入图片描述
    –方式2.(不在客户端)
    在这里插入图片描述
  • MySQL常见命令(针对库和表)
    1.查看数据库中的仓库
    在这里插入图片描述
    2.进入某个数据库
    在这里插入图片描述
    3.查看某个数据库中的表(先进入某个库,再查看表)
    在这里插入图片描述
    4.查看当前在哪个库
    在这里插入图片描述
    5.创建新库
    在这里插入图片描述
    6.创建表
    在这里插入图片描述
    5.查看表的结构
    在这里插入图片描述
    6.删除表
    在这里插入图片描述
    7.删除库
    在这里插入图片描述
    • MySQL的语法规范
      – 不区分大小写,但建议关键字大写,表名,列明小写
      –每条命令最好用分号结尾
      – 每条命令根据需要,可以进行缩进 或换行
      –注释:
      1.单行注释:#注释文字
      2.单行注释:-- 注释 (–和注释间有个空格)
      3.多行注释:/注释文件/
  • DQL语言(关于查询的所有操作,必须先进要操作的库)
    1.基础查询
    –语法:select 查询列表 from 表名
    –特点:1.查询列表可以是:表中的字段 ,常量值 ,表达式,函数
    2.查询的结果是一个虚拟的表格
    – 细节在查询是可以用着重号表示一个字段
    在这里插入图片描述
    –查询表中单个字段
    1.要操作的表

    在这里插入图片描述
    –查询表中多个字段
    在这里插入图片描述
    –查询表中所有字段
    在这里插入图片描述
    – 查询常量值
    在这里插入图片描述
    –查询表达式
    在这里插入图片描述
    –查询函数(调用该方法并显示返回值)
    在这里插入图片描述
    –起别名
    方式1:
    在这里插入图片描述
    方式2:
    在这里插入图片描述
    –去重
    当查询性别是出现了很多重复值,
    在这里插入图片描述
    如果想去掉重复值:
    在这里插入图片描述
    – +号的作用
    java中的+号:
    1.运算符:两个操作数都都为数值型
    2.连接符:只要有一个操作数为字符串
    mysql中的+号:
    仅仅只有一个功能:运算符
    1. 两个操作数都为数值型,则做加法运算
      select 100+90
      2.其中一方为字符型,试图将字符型数值转换成数值型
      如果转换成功,则继续做加法运算
      – select ‘100’+90
      如果转换失败,则字符型数值转换成0
      –select ‘john’+90:
      3.只要一方为null,则结果肯定为null
      –select null+0
      在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值