MySQL学习笔记|基础(一)|MySQL概述、Mac OS M2芯片Mysql的安装和配置、MySQL数据库数据模型

概念

名称 全称 简称
数据库 存储数据的仓库,数据是有组织的进行存储 DataBase(DB)
数据库管理系统 操纵和管理数据库的大型软件 DataBase Management System(DBMS)
SQL 操纵关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 Structured Query Language(SQL)
  • 主流的关系型数据库管理系统:Oracle、MySQL等等。都是通过SQL来进行操作的

安装和配置

参考博客:【MAC】MacOS M2 芯片的Mysql 数据库安装与使用

  • 下载客户端:官网
  • 安装:
    • 最后一步时,选择Use Legacy Password Encryption。并且一定要记住密码,找回root用户密码相当麻烦

安装报错

安装好后,终端输入mysql -V报错command not found

直接配置环境变量即可:

  • 我的电脑的是SHELL是zsh,配置文件直接vim ~/.zshrc
    • 在文件最后面写入:
    • export PATH=$PATH:/usr/local/mysql/bin
    • export PATH=$PATH:/usr/local/mysql/support-files
    • :wq保存退出
  • 终端输入source ~/.zshrc

此时终端输入mysql -V正常。

MySQL的启停和状态的查看

  • 通过系统设置查看
  • 终端命令
    • 启动 mysql 服务: sudo mysql.server start
    • 重启MySql 服务:sudo mysql.server restart
    • 启动成功后,登录 mysql :mysql -u root -p root
    • 查看MySQL服务状态 sudo mysql.server status
    • 停止MySQL服务 sudo mysql.server stop
    • 退出 sql 界面exit

MySQL数据库数据模型

安装完MySQL之后,我们的计算机就成为了MySQL数据库服务器。客户端即登陆mysql后的终端界面,客户端会给MySQL服务器发送SQL语言进行操作,然后服务器通过DBMS操作数据库,数据库中存储这一张一张的表,表中存储着数据。大致流程如下图所示。

关系型数据库(RDBMS)

  • 概念:建立在关系模型基础上,由多张相互连接的二维表(行和列)组成的数据库。(其实就是通过表结构存储数据的数据库就是关系型数据库)
  • 特点:使用表结构存储数据,格式统一,便于维护;使用SQL语言操作,标准统一,使用方便

请添加图片描述

相关推荐

  1. mysql数据库学习笔记(2)

    2024-03-27 06:14:01       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 06:14:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 06:14:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 06:14:01       82 阅读
  4. Python语言-面向对象

    2024-03-27 06:14:01       91 阅读

热门阅读

  1. Matlab-R2022b-安装文件分享

    2024-03-27 06:14:01       39 阅读
  2. 软件设计模式之备忘录模式

    2024-03-27 06:14:01       40 阅读
  3. 使用zsh后报错zsh: command not found: catkin_creat_pkg

    2024-03-27 06:14:01       39 阅读
  4. 介绍 TensorFlow 的基本概念和使用场景

    2024-03-27 06:14:01       34 阅读
  5. Docker in Docker原理与实战

    2024-03-27 06:14:01       41 阅读
  6. 在 ubuntu server 22 上安装 Docker 引擎

    2024-03-27 06:14:01       35 阅读
  7. springboot基本使用六(实现公共字段填充)

    2024-03-27 06:14:01       41 阅读