MYSQL下载及安装

旧街凉风 提交于 2020-10-01 03:44:20


前言

数据库 9.3

下载安装MYSQL


一、MYSQL下载

1.官网 https://dev.mysql.com/downloads/mysql/

在这里插入图片描述
2. 错误记录
(1)开始时下载了msi格式,虽然安装程序下载在E盘中,但最终文件夹始终出现在C盘,没有找到原因与解决方式,最后无奈全部删除。
(2)文件夹处理错误,不应处理debug文件夹——>导致出现错误:“ 'mysqld’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”
在这里插入图片描述



关于MSI文件
(1)MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信息:如安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。
(2)采用MSI安装的优势在于你可以随时彻底删除它们,更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态。(但我没有找到方法,是一个一个文件和程序删的。。。。)

二、安装

1.添加内容

1.在mysql-8.0.21-winx64文件夹中新建数据文件夹data,加入my.ini文件。
在这里插入图片描述
2. my.ini内容来自https://blog.csdn.net/saber872138/article/details/103754713

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.21-winx64-debug-test\mysql-8.0.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-8.0.21-winx64-debug-test\mysql-8.0.21-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

关于将txt转换为ini
点击将txt另存为,类型选为所有文件,将扩展名直接修改为ini。在这里插入图片描述

2.添加路径

此电脑—> 属性—>高级系统设置—>环境变量—>选择path—>点击编辑,加入bin路径E:\mysql-8.0.21-winx64\bin
待解决问题:不知道应加入环境变量还是系统变量,所以都在path中加入了。
在这里插入图片描述

3.在cmd中进行安装

  1. 打开cmd命令提示符,选择以管理员身份运行。
    在这里插入图片描述
  2. 进入mysql安装包下的bin目录
  3. mysqld -install 安装mysql
  4. mysqld -initialize -console 查看安装初始化信息,其中包括初始化密码
  5. 运行 net start mysql,启动MYSQL服务
  6. 输入mysql -u root -p登录。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!