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模板网!

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

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

相关文章

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

    进入qt中文网站:https://www.qt.io/zh-cn/ 下载开源版 往下滑,下载Qt在线安装程序 它已经检测出我的是windows系统,直接点击download就好。如果是其它的系统,需要找到对应自己系统的安装包。 然后跟网速有关,等一会就会自动下载 等待下载完成,双击.exe文件,就可以进行安装。

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

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

    2024年02月04日
    浏览(32)
  • 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日
    浏览(43)
  • Linux系统安装部署MySQL完整教程(图文详解)

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

    2024年02月13日
    浏览(58)
  • 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日
    浏览(44)
  • Mysql的安装配置教程(非常详细)从零基础入门到精通,看完这一篇就够了

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

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

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

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

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

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

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

    2024年02月13日
    浏览(44)
  • mac 下载、安装、配置mysql详细教程

    一、官网下载安装包 打开官网后,按下图选择: 拉到最下面选择社区版本: 选择 MySQL Community Server 版本: 下面一定要选择dmg格式文件: 选择不登陆,直接安装: 二、安装指南 双击dmg文件解压,然后双击pkg文件 点击允许: 继续: 继续: 一定要选择Use Legacy Password Encrypti

    2024年02月16日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包