MYSQL下载及安装完整教程

这篇具有很好参考价值的文章主要介绍了MYSQL下载及安装完整教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

网上教程一篇坑,掉发从此无止境。。。。。。。

目录

一 下载MYSQL数据库压缩包

1.打开地址MySQL :: Download MySQL Community Server

二 添加MYSQL配置

三  配置系统环境

 1.系统属性---》环境变量------》

2.在用户变量和系统变量的Path里添加bin目录:

四 启动MYSQL

1.进入MYSQL目录

1)windows Powershell

2)cmd方式

 2.初始化MYSQL数据库

1)windows Powershell执行

2)cmd窗口执行

3.安装MYSQL

1)windows Powershell执行

2)cmd窗口执行

中途遇见的坑


一 下载MYSQL数据库压缩包

1.打开地址MySQL :: Download MySQL Community Server

MYSQL下载及安装完整教程

绿框是正式版

红框的是debug版

正常情况下载绿框的就可以了。

点击download

出现如下界面

MYSQL下载及安装完整教程

 如果不想注册界面直接点击红框MYSQL下载及安装完整教程链接下载MYSQL

解压文件,我解压到了D:\Program Files目录下,这个根据自己的需求自行解压。 目录如下

MYSQL下载及安装完整教程

这是官网最干净的目录了。你可能从其他网站下载的压缩包会有一些其他文件。

其中bin目录是MYSQL所有相关运行程序

include是接口头文件,用于数据库软件封装和开发

二 添加MYSQL配置

MYSQL数据库配置在根目录(解压出来的文件夹目录,和bin通缉)创建txt文件命名为my.ini。

名称必须是my.ini,一定要注意

MYSQL下载及安装完整教程

用记事本打开并写入文本

[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:\Program Files\mysql-8.0.29-winx64\database
#设置mysql数据库的数据的存放目录
datadir=D:\Program Files\mysql-8.0.29-winx64\database\Data
#允许最大连接数
max_connections=200
#允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF8
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[client]
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

其中MYSQL下载及安装完整教程

上面红框部分 basedir路径和 datadir根据自己的数据存放位置填写自己的数据库路径(可以是自己自定义的创建的路径)。我的是“D:\Program Files\mysql-8.0.29-winx64\database”和“D:\Program Files\mysql-8.0.29-winx64\database\data”

如下:

 MYSQL下载及安装完整教程

MYSQL下载及安装完整教程

端口说明

1 红色框端口是MYSQL程序运行时的端口

MYSQL下载及安装完整教程

可以在终端输入 

netstat -aon

 MYSQL下载及安装完整教程

红框的端口就是我们上面配置的第一个端口。这个值可能会被占用导致启动失败。可以设置其他值,这个根据你的计算机服务器来决定,只要其他程序没有使用就可以了。用于标识网络传输数据的应用程序唯一id。

我们可以通过上面的PID:14828在任务管理器和资源监视器里找到对应的MYSQL程序

MYSQL下载及安装完整教程

 

2.绿框的端口是客户端连接服务器用的端口

MYSQL下载及安装完整教程

 

 

三  配置系统环境

 1.系统属性---》环境变量------》

 MYSQL下载及安装完整教程

2.在用户变量和系统变量的Path里添加bin目录:

我的bin目录(D:\Program Files\mysql-8.0.29-winx64\bin)如下图

MYSQL下载及安装完整教程

 环境变量设置

MYSQL下载及安装完整教程

 MYSQL下载及安装完整教程

四 启动MYSQL

管理员运行cmd窗口或者windows Powershell

1.进入MYSQL目录

执行指令cd myspl的bin目录

1)windows Powershell

执行cd myspl的bin目录,

我的是D:\Program Files\mysql-8.0.29-winx64\bin,如果路径有空格用""括起来,如下图

MYSQL下载及安装完整教程

2)cmd方式

管理员权限运行cmd

执行指令

d:

cd D:\Program Files\mysql-8.0.29-winx64\bin

MYSQL下载及安装完整教程

 2.初始化MYSQL数据库

执行指令mysqld --initialize-insecure

1)windows Powershell执行

./mysqld --initialize-insecure

如下

MYSQL下载及安装完整教程

2)cmd窗口执行

mysqld --initialize-insecure

执行结束后MYSQL将会根据我们上面my.ini配置的路径生成对应的文件。

MYSQL下载及安装完整教程

注意my.ini的basedir和datadir路径一定要存在。没有就手动创建

MYSQL下载及安装完整教程

MYSQL下载及安装完整教程

否则会报

 mysqld: Can't create directory 'D:\Program Files\mysql-8.0.29-winx64\database\Data\' (OS errno 2 - No such file or directory)
2022-06-01T09:01:52.391942Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
2022-06-01T09:01:52.391991Z 0 [System] [MY-013169] [Server] D:\Program Files\mysql-8.0.29-winx64\bin\mysqld.exe (mysqld 8.0.29) initializing of server in progress as process 7316
2022-06-01T09:01:52.392194Z 0 [ERROR] [MY-010338] [Server] Can't find error-message file 'D:\Program Files\mysql-8.0.29-winx64\database\share\errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive.
2022-06-01T09:01:52.393461Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2022-06-01T09:01:52.395229Z 0 [ERROR] [MY-010187] [Server] Could not open file 'D:\Program Files\mysql-8.0.29-winx64\database\Data\DESKTOP-2ROHFVB.err' for error logging: Permission denied
2022-06-01T09:01:52.396030Z 0 [ERROR] [MY-013236] [Server] The designated data directory D:\Program Files\mysql-8.0.29-winx64\database\Data\ is unusable. You can remove all files that the server added to it.
2022-06-01T09:01:52.396206Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-06-01T09:01:52.396657Z 0 [System] [MY-010910] [Server] D:\Program Files\mysql-8.0.29-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.29)  MySQL Community Server - GPL.

3.安装MYSQL

执行指令mysqld -install

1)windows Powershell执行

./mysqld -install

如下

MYSQL下载及安装完整教程

2)cmd窗口执行

mysqld -install

执行完后将会出现

Service successfully installed.的提示

4.启动MYSQL

windows Powershell和cmd是一样的,执行指令

net start mysql

结果如下图

MYSQL下载及安装完整教程

到此服务器就配置成功了

中途遇见的坑

1.未初始化MYSQL,即没执行 mysqld --initialize-insecure指令或者执行失败。执行net start mysql指令失败,服务器启动失败

PS D:\Program Files\mysql-8.0.29-winx64\bin> net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

遇到此问题首先检查my.ini文件的配置的路径basedir和datadir是否存在,如果不存在手动创建。

 MYSQL下载及安装完整教程

MYSQL下载及安装完整教程

将上面的文件路径匹配好后,再次执行 mysqld --initialize-insecure指令文章来源地址https://www.toymoban.com/news/detail-484705.html

到了这里,关于MYSQL下载及安装完整教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio下载安装教程(非常详细)从零基础入门到精通,看完这一篇就够了

    官网下载地址: https://visualstudio.microsoft.com/zh-hans/downloads/ 因为是个人学习用途,所以我这里下载的是社区版本。 下载下来的是一个.exe文件 双击打开后,会加载一些东西。最后出现下面的界面 (一)更改安装路径 首先,我们要设置一下安装路径。因为visual studio占用的空间十

    2024年02月15日
    浏览(61)
  • 【MySQL】:超详细MySQL完整安装和配置教程

    🎥 屿小夏 : 个人主页 🔥个人专栏 : MySQL从入门到进阶 🌄 莫道桑榆晚,为霞尚满天! 本篇博客将介绍MySQL数据库的社区版安装过程,包括下载、安装、配置和客户端连接等步骤。通过本文,读者将了解如何在其计算机上安装MySQL Community Server 8.0.26,并配置环境变量以及启

    2024年02月04日
    浏览(33)
  • JDK20下载+安装+环境配置入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    软件下载 软件:JDK 版本:20 语言:简体中文 大小:159.60M 安装环境:Win7及以上版本;64位操作系统 硬件要求:CPU@2.0GHz ;内存@4G(或更高) 下载通道①百度网盘丨64位下载链接: https://pan.baidu.com/s/1AbHK3yqFHhlxb1VX1LnJ7g?pwd=6789 提取码:6789 1、 软件介绍 2,切换Windows系统,然后点

    2024年02月08日
    浏览(49)
  • Linux系统安装部署MySQL完整教程(图文详解)

    前言:最近网上翻阅了大量关于Linux安装部署MySQL的教程,在自己部署的时候总是存在一些小问题,例如:版本冲突,配置失败和启动失败等等,功夫不负有心人,最后还是安装部署成功了,所以本篇博客记录了我是如何完整一步步的安装部署MySQL起来的,每一行代码都进行了

    2024年02月13日
    浏览(60)
  • centos安装MySQL 解压版完整教程(按步骤傻瓜式安装

    一、卸载系统自带的 Mariadb  二、卸载 etc 目录下的 my.cnf 文件 三、检查MySQL是否存在 有则先删除 #有则同样使用 rpm -e --nodeps 命令卸载 rpm -e --nodeps  #删除mysql相关文件 rm -rf /usr/local/mysql/ #查看mysql服务: ps -ef|grep mysqld #停止mysql服务 sudo systemctl stop mysql #或单个杀死进程:kil

    2024年02月11日
    浏览(46)
  • Mysql的安装配置教程(非常详细)从零基础入门到精通,看完这一篇就够了

    首先简单概述分为几个步骤: 一、下载Mysql 二、安装Mysql 三、验证Mysql安装是否成功 四、 配置环境变量 五、验证配置环境变量是否成功 一、下载Mysql 要在Windows或Mac上安装MySQL,首先从MySQL官方网站下载最新的MySQL Community Server版本: 官网:https://www.mysql.com/ 1.首先进入官网页面

    2024年02月05日
    浏览(50)
  • Xshell7和Xftp7的下载、安装及连接服务器的教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)

    1.官网地址: XSHELL - NetSarang Website 选择学校免费版下载 2.将XSHELL和XFTP全都下载下来 安装过程就是选择默认选项,然后无脑下一步 1.打开Xshell7,然后新建会话 2.填写相关信息 出现Connection established表示连接成功 3…打开Xshell7,然后新建会话 4.然后点击文件夹这个图标,选中会

    2024年02月05日
    浏览(51)
  • MySQL社区版下载安装教程

    打开MySQL官方网站:https://www.mysql.com/ ①点击“DOWNLOADS”  ②点击社区版的下载链接:“MySQLCommunity (GPL) Downloads”  ③选择适用于Windows系统的安装器  ④可选择历史版本下载,选择好下载版本后点击离线安装包的“Downloads”. ⑤ 无需注册会员  打开下载好的安装包    点击“

    2024年04月09日
    浏览(57)
  • MySQL下载与安装详细教程(免安装版)

    1、MySQL下载 下载地址:MySQL :: Download MySQL Community Server 点击此处直接进行下载   2、MySQL文件配置 下载完成后直接解压文件,将解压好的文件放到你想要放置的文件夹。  新建一个dat文件夹和一个mysql.ini配置文件。注:mysql.ini可以新建mysql.txt修改文件后缀名即可。 mysql.ini配置

    2024年02月13日
    浏览(45)
  • 值得收藏!超详细MySQL下载安装教程

    数据库可以存储数据、优化读写,关系型数据库由大量表格组成,表与表之间有关联;Mysql、SqlServer、Oracle等都属于关系型数据库管理系统。作为自学选手在安装MySQL过程中遇到了好多乱七八糟的问题,在经历了各种平台搜索乃至付费咨询之后终于摸索出一套完整的安装方法,

    2024年02月03日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包