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

发布于:2024-03-27 ⋅ 阅读:(69) ⋅ 点赞:(0)

概念

名称 全称 简称
数据库 存储数据的仓库,数据是有组织的进行存储 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语言操作,标准统一,使用方便

请添加图片描述


网站公告

今日签到

点亮在社区的每一天
去签到