登录
返回

MySQL数据库基础安装与操作

2024年03月05日 撰稿人:北京斯科德科技有限公司

【焦晓宁18001370206】

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

英文名
MySql
开发公司
瑞典MySQL AB 公司
类型
关系型数据库管理系统
语言
SQL语言
所属公司
甲骨文公司(Oracle)
软件版本
8.3
支持系统
Microsoft Windows、Linux、Solaris等
收费模式
双授权模式
版本类型
标准版、社区版、企业版
编程语言
C和C++

概述

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,其体积小、速度快、总体拥有成本低,并且开源.

  • MySQL 是开源的,目前隶属于 Oracle 旗下产品。
  • MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
  • MySQL 使用标准的 SQL 数据语言形式。
  • MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。
  • 支持多线程,充分利用 CPU 资源。
  • MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为8TB。
  • MySQL 是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的 MySQL 系统。

My SQL下载及安装

My SQL下载

所有平台的 MySQL 下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台。

💡 注意:下图中 MSI Installer有两个,第一个(2.1M)是通过联网在线安装,第二个(285.3M)是离线安装。我们选择第二个(包含32位和64位安装包),下载到本地后进行安装。
My Sql下载

我们选择 No thanks,just start my download即将进入下载状态。

My SQL下载状态

My SQL安装

💡 注意:安装过程我们需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。
  1. 下载完成后,找到相应文件,双击开始安装
    My SQL安装文件 My SQL安装主界面
  2. 选择MySql安装类型
    1. Server Only:仅作为服务器安装
    2. Client Only:仅作为客户端安装
    3. Full:完整安装
    4. Custom:自定义按照

    选择自己需要的类型去安装,在此例中选择的是 Custom 自定义安装,选择完成后点 Next 进入下一步。
    自定义安装

  3. 设置安装功能以及安装路径,在本例中选择了 MySQL Server 8.0.36 - X64MySQL Workbench 8.0.36 - X64两个功能
  4. 开始安装,完成后点击 "Next"。
  5. 进入产品配置阶段,点击 Next 进入下一步。
    My SQL配置
  6. 选择网络类型
    1. Development Computer :适合个人开发学习使用的;
    2. Server Computer :是像主要用于像FTP,email,web服务器等等;
    3. Dedicated Computer :只用作MySQL服务器;
    💡 个人学习研究的话选择“Development Computer”则可以,我这里选择是“Development Computer
    My SQL开发模式My SQL的默认端口为3306,不用修改,然后点击Next。
    My SQL默认端口
  7. 选择身份验证方法,推荐使用新版的身份验证方法,然后点击Next进入下一步。
    MY SQL身份验证
  8. 设置My SQL的密码,两次输入的密码必须一致。然后点击下一步

    💡  密码必须牢记,因为后面需要这个密码连接数据库,用户名为root
    My SQL密码设置
  9. 点击Next
  10. 点击Next
  11. 点击Next
  12. 点击Finsh
  13. 点击Next
  14. 点击Finsh

My SQL验证

一、My SQL Workbench验证

安装完成后,系统会自动打开My SQL Worknench软件。

双击上图中的"Local instance MySQL80"

出现以上界面说明软件My SQL安装成功。

二、命令行工具验证

在开始菜单搜索mysql,点击“MySQL 8.0 Command Line Client”,进入MySQL命令框

输入刚刚设置的My SQL密码,点击"Enter"

如果出现上图则说明安装成功。

My SQL配置

环境变量配置

  1. 找到My SQL的安装路径
  2. 右键此电脑->属性->高级系统设置->环境变量。
  3. 在"系统变量"->Path,点击"编辑"。
  4. 复制好My SQL的安装路径,点击“新建”,将My SQL安装路径添加上去,点击“确定”。
  5. 检查换将变量配置是否成功。
    • 按下快捷键"Win+R",输入cmd,打开命令框
    • 输入命令"mysql -u root -p",按下回车键。

此时配置成功。

My SQL远程连接配置

一、改表法

localhost 登录My SQL,更改 mysql 数据库里的 user 表里的 host 选项,将 localhost 改为 '%'

  1. 打开终端,输入以下命令
  2. 输入密码,按回车[Enter]
  3. 切换至 mysql 数据库
  4. 将 user 表中的 root 账户中的host 改为 '%'
  5. 查看user表中的信息
  6. 刷新权限信息使更新生效。
  7. 通过IP地址登录测试。

声明:
谢绝同业公司复制或转载,非同业公司可下载使用,请注明出处。
免责:
以上内容来源自网络公开信息和自撰,如侵犯您的权利或是有不准确的描述请通知我们。我们将及时删除有关您的内容且我们不对内容的权威性负责。