文章说明:

本文是针对像我一样的不了解Mysql数据库的用户而简单总结记录下的

视频安装教程资料地址:

https://www.bilibili.com/video/av71533468/
https://www.bilibili.com/video/av78782660 (这个简单)
https://www.bilibili.com/video/BV17b4113767?from=search&seid=6215227672989076094(比较详细)

首先我们需要下载到官方正版原版的Mysql社区版软件
本小白比较喜欢原官方下载地址下载的软件(这也是我一直使用软件以来的下载时的一个洁癖)
官方地址:https://www.mysql.com
官网最新Mysql社区版 操作系统版本选择页面地址:https://dev.mysql.com/downloads/mysql/

你可以直接点击上面 “最新Mysql社区版操作系统版本选择页面地址” 进行选择相应的版本后进行下载
或者你进入到官网以后点击 Downloads 菜单选择MySQL Community Server(社区版本)进入到Mysql使用的操作版本选择的界面
如果首页点击Downloads后没有看到MySQL Community Server选项,可以直接在首页底部查看到Downloads 的MySQL Community Server

操作系统版本选择页面下面会有两个版本,我们选择第一个非二进制版本
然后点击下面一段英文:No thanks, just start my download

在这里贴上某度盘 链接: https://pan.baidu.com/s/1R2gae0HQOioe-tNpnqHH2w 提取码: kjtc
压缩包内附带:

mysql-5.7.29-winx64.zip
mysql-8.0.19-winx64.zip
navicat for mysql10.0.11简体中文版数据库管理软件
微软常用运行库合集_2019.07.20_X64.exe
说明.txt

下载到Mysql社区版压缩包以后,解压到E:盘根目录重命名为Mysql或非中文汉字的英文文件夹名
然后下面开始讲解如何配置安装与使用

我以上面第二个视频的方法进行安装讲解

一、初始化data文件夹

1.在Mysql目录下“新建空白data文件夹”
2.使用CMD命令窗口进入到Mysql的bin目录下执行指令:mysqld --initialize-insecure

使用CMD命令窗口进入Mysql目录bin目录下有两种方法

  • 第一种是敲指令进入CMD指令输入方法
    打开CMD命令窗:第一次进入盘符,第二次进入指定目录
    输入盘符:E:
    然后输入:cd mysql
    然后输入:cd bin
    然后输入初始化指令:mysql --initialize-insecure
    或者直接输入一串目录进入目录:cd /d E:mysqlbin
  • 第二种快捷进入方法:打开Mysql目录下的bin目录,按住键盘Shift键不放 使用鼠标右击点击bin目录空白区域,选择"在此处打开命令窗口"
  • 第三种快捷进入方法:打开Mysql目录下的bin目录,在文件夹地址栏中输入“CMD”按回车键即可打开命令窗口

执行初始化data文件夹指令以后,Mysql自动生成了一个没有密码的root用户

二、启动Msql服务

1.打开命令窗口进入bin目录下(与第一步打开方法一样)
2.输入:Mysqld
3.回车(执行启动Mysqld.exe服务)
启动以后就可以使用软件连接数据库了

三、使用注意事项

Mysql5.7与Mysql8.0+两个版本有区别
最新MYSQL8.0版本数据库的密码验证机制与MYSQL5.7密码机制不同
MYSQL5.7的无密码root账号可以直接使用navicat数据库管理软件登陆
而MYSQL8.0版本的无密码root账号使用navicat数据库类软件连接会不成功,或许是8.0以上数据库不允许初始的无密码root登陆,需要修改密码后才能登陆
解决办法:
https://blog.csdn.net/u013700358/article/details/80306560
按一下步骤输入指令更改机制与密码
1、登陆数据库 命令:mysql -u root -p
2、登陆数据库 密码: 直接回车Enter键
3、更改密码与验证机制:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '831015'; (831015为新设置的密码)
4、刷新一下密码验证机制:FLUSH PRIVILEGES;
完成以上4步就可以使用新的密码在navicat软件上连接数据库了

使用技巧:

可以将一个Mysql的数据库文件直接替换到另一个Mysql下运行
只允许低版本Mysql的数据库替换到高版本Msql下运行,或通版本替换,不允许高版本数据库文件替换到低版本运行
替换方法:
Mysql5.7低版本根目录下的“data整个文件夹”可以移动替换到高版本Mysql下运行
不可以单独把data文件夹下的子文件夹数据库移动到高版本Mysql下运行没有用

Mysql社区版介绍:

MySQL社区版 是全球广受欢迎的开源数据库的免费下载版本。,这也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本

MySQL的其他非社区版

  • MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
  • MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
  • MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
  • MySQL Cluster CGE 高级集群版,需付费。
  • MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。
  • MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。
Last modification:April 14th, 2020 at 09:12 pm
如果觉得我的文章对你有用,请随意赞赏