mysql下载安装教程

mysql下载安装教程

1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/
mysql下载安装教程_第1张图片
2.点击DOWNLOADS模块下的Community模块下的MySQL Community Server进行下载。
mysql下载安装教程_第2张图片

  • 目前最新版本是:MySQL Community Server 5.7.21
  • 建议博友下载历史版本,本博下载的是5.6.39
  • 下载步骤:
    mysql下载安装教程_第3张图片
  • 进入,选择MySQL的版本及主机
    mysql下载安装教程_第4张图片
  • 根据自己的电脑选择相应的位数进行下载,本机是64位,点击download。
    mysql下载安装教程_第5张图片
  • 进入下一个页面,该页面需要注册MySQL账户,也可不进行注册,直接下载。
    mysql下载安装教程_第6张图片
  • 点击No thanks, just start my download,选择自己要下载的目录。
    mysql下载安装教程_第7张图片
    3.配置MySQL数据库,配置步骤如下:
  • MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。
  • 如果用户没配置直接使用MySQL,但会出现图示的错误。这是因为没有配置环境变量所致。配置环境变量很简单:
    我的电脑->属性->高级->环境变量
    选择PATH,在其后面添加: 你的mysql bin文件夹的路径 :D:\Program Files\JavaTool\MySQL\mysql-5.6.39-winx64\bin
    mysql下载安装教程_第8张图片
  • 配置完环境变量之后,还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),mysql-5.6.1X默认的配置文件是在D:\Program Files\JavaTool\MySQL\mysql-5.6.39-winx64my-default.ini,或者自己建立一个my.ini文件。
    在其中修改或添加配置 :
    basedir=D:\Program Files\JavaTool\MySQL\mysql-5.6.39-winx64(mysql所在目录)
    datadir=D:\Program Files\JavaTool\MySQL\mysql-5.6.39-winx64\data(mysql所在目录\data)
    注意:my.ini文件的编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等。
    mysql下载安装教程_第9张图片
    以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),
    输入命令:cd D:\Program Files\JavaTool\MySQL\mysql-5.6.39-winx64\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)

输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
mysql下载安装教程_第10张图片
mysql下载安装教程_第11张图片

  • 安装成功
    mysql下载安装教程_第12张图片
  • 启动服务了,输入命令:net start mysql。
    若启动服务失败,如下情况:
    故障现象

1.D:\mysql-8.0.11-winx64\bin>net start mysql

MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。

2.进一步错误

D:\mysql-8.0.11-winx64\bin>mysqld --console
2018-07-18T13:21:30.946001Z 0 [System] [MY-010116] [Server] D:\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) starting as process 11760
2018-07-18T13:21:30.983631Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2018-07-18T13:21:30.986677Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2018-07-18T13:21:30.988397Z 0 [ERROR] [MY-010119] [Server] Aborting
2018-07-18T13:21:30.990846Z 0 [System] [MY-010910] [Server] D:\mysql-8.0.11-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.11) MySQL Community Server - GPL.

解决方案:

1.删除自己手动创建的data文件夹;

2.管理员权限CMD的bin目录下,移除已错误安装的mysqld服务;

D:\mysql-8.0.11-winx64\bin>mysqld -remove MySQL
The service doesn’t exist!

3.在CMD的bin目录下执行mysqld --initialize-insecure

会发现程序在mysql的根目录下自动创建了data文件夹以及相关的文件

4.bin目录下执行mysqld -install

Service successfully installed.

5.bin目录下执行mysql服务启动net start mysql
MySQL 服务正在启动 …
MySQL 服务已经启动成功。

执行完成;

mysql下载安装教程_第13张图片

  • 服务启动成功之后,输入命令:mysql -u root -p(第一次登录没有密码,直接按回车过)!
    mysql下载安装教程_第14张图片
  • 直接回车,如图所示,登录成功。
    mysql下载安装教程_第15张图片
    二:安装登录成功后,若用navicat登录,需要修改密码,步骤如下:
  • CMD命令登录mysql -u root -p
  • 使用命令ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root_JUST_666’;此时密码已改成root_JUST_666
  • 重新navicat登陆输入密码后,发现还是报caching_sha2_password这个错,继续下面步骤
  • 输入:alter user ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;更改root账户使用的验证插件为mysql_native_password。
  • 修改后,重新登陆成功

参考:https://www.cnblogs.com/ziyoublog/p/9722849.html文章

你可能感兴趣的:(mysql下载安装教程)