返回顶部
首页 > 资讯 > 数据库 >MySQL8.0.26下载、安装和环境配置教程(2023年6月9日)
  • 343
分享到

MySQL8.0.26下载、安装和环境配置教程(2023年6月9日)

mysql数据库 2023-09-27 11:09:19 343人浏览 安东尼
摘要

Mysql8.0.26下载、安装和环境配置教程-2023年6月9日 一、下载安装包二、MySQL安装过程三、配置环境变量(系统是win10)四、测试安装是否成功五、可能会遇到的问题 一、下

Mysql8.0.26下载、安装和环境配置教程-2023年6月9日

一、下载安装包

链接:https://pan.baidu.com/s/1K4TWkssZUTBsuc4VCFLFBw?pwd=8hgb
提取码:8hgb
–来自百度网盘超级会员V5的分享
在这里插入图片描述

二、mysql安装过程

解压下载的压缩包,至想要安装的目录,我是放在D:\Environment
在这里插入图片描述
2.改了名字,注意层级目录
在这里插入图片描述
3.创建一个txt文件,名字叫my,文件后缀改为为ini,之后用记事本打开
在这里插入图片描述

将下段代码复制到打开的my.ini里
只需要改动一下两行:
第五行:basedir=D:\Environment\mysql-8.0.26,这里basedir=后放你安装包路径
第七行:datadir=D:\Environment\mysql-8.0.26\data,这里datadir=后放你安装包路径+\data
关于data文件夹,我也看了网上的一些情况,有些说是不用创建的,有的是自己创建了直接用的,如果你们不放心就不自己创建,有的自己创建了报错运行不了,所以先不创建data文件,后面报文件丢失再创建也可以,但是我这里是自行创建的,后期检查了下里面是有文件的!有问题可以把data里面的文件删掉就行了,然后从第7步开始重新配置

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

调出命令运行框,使用管理员身份启动
在这里插入图片描述

执行 cd D:\Environment\mysql-8.0.26\bin,就是切换路径到你安装目录下的bin里,最后形如下图

cd D:\Environment\mysql-8.0.26\binD:

在这里插入图片描述

执行命令mysqld --initialize --console

mysqld --initialize --console

如果出现以下报错:
在这里插入图片描述
链接:https://pan.baidu.com/s/1RaGFC3WYSnvz6USRlEqntQ?pwd=026s
提取码:026s
–来自百度网盘超级会员V5的分享
下载:
在这里插入图片描述
下载之后直接安装,就ok了,再次运行mysqld --initialize --console命令,运行正常

如果没有以上问题他会直接展示如下图,复制root@localhost:之后的密码,从第一个字符开始复制,不要复制:之后那个空格 保存到一边
在这里插入图片描述
9.安装mysql服务mysqld --install mysql

mysqld --install mysql

执行之后显示:
在这里插入图片描述

启动mysql服务net start mysql

net start mysql

执行后显示:
在这里插入图片描述
11.连接mysql :mysql -u root -p

mysql -u root -p

运行后如图:
在这里插入图片描述
复制上面第8步里的密码过来,如不能直接ctrl+v,你可以在输入密码那直接鼠标右键,也会自动输入密码,输入正确密码后应如下图所示
在这里插入图片描述
12 修改密码ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
by 引号里的就是你自己的密码,随便改 自己记住就行了

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

运行后如下图则为成功
在这里插入图片描述

三、配置环境变量(系统是win10)

右击我的电脑,选择属性
在这里插入图片描述
2.点击高级系统设置
在这里插入图片描述
3.点击环境变量
在这里插入图片描述
4.在系统变量区里点击:新建
在这里插入图片描述
5.新建变量名MYSQL_HOME,变量值为mysql安装路径,然后点击确定
在这里插入图片描述
6.系统变量里双击Path变量,或者单击path再点编辑

在这里插入图片描述
7.新建%MYSQL_HOME%,%MYSQL_HOME%\bin
在这里插入图片描述
至此环境安装完成

四、测试安装是否成功

cmd里执行show databases,这里我执行的时候是上个操作阶段未关的cmd,如果你关闭了,则自己登录mysql然后操作此命令

show databases

后能展示数据库,大致如下图所示则为安装成功
在这里插入图片描述

五、可能会遇到的问题

1,ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

回答:密码输入错了,自己看是不是输错了,尽量复制别自己输入,再有注意区分)和>,这两个符号在命令行里有点相似

2,复制密码ctrl+v没用啊

回答:ctrl+shift+V或者试试直接鼠标右键

3,安装MySQL服务时返回安装/删除服务被拒绝

回答:用管理员身份打开cmd

关于mysql服务无法启动问题:大家可以尝试去“任务管理器”找到mysql.exe进程结束掉,然后再去cmd输入启动命令试试

输入net start mysql之后mysql 服务正在启动 .mysql 服务无法启动。服务没有报告任何错误。

回答:这个我是在安装多个mysql版本时碰到的,当时是修改了注册表的一个数值,但是在安装一个mysql时我没碰到,没有解决方案,试试找到你的mysql服务进程,结束掉然后重新在cmd里面输入启动命令

输入mysql -uroot -p出现:
ERROR 2003 (HY000): Can’t connect to MySQL Server on ‘localhost:3306’ (10061)

回答:没有打开MYsql服务 我的电脑管理服务里面找

输入mysql —install mysql显示the service already exists怎么回事,有什么解决的方法

回答:sc delete mysql,执行后再运行mysql —install mysql,原理就是把原来的库删掉就行了,具体csdn有教程

mysqld: Can’t create/write to file ‘C:\Users\x\AppData\Local\mysql\mysql-8.0.31-winx6in\data\is_writable’ (OS errno 2 - No such file or directory)
[Server] ‘default_authentication_plugin’ is deprecated and will be removed in a future release. Please use authentication_policy instead.

回答:my.ini中的basedir和datadir后面路径斜杠都换成反斜杠

密码忘了,不见了

回答:参看https://blog.csdn.net/qq_27820551/article/details/101488430

因为有很多命令行的东西,所以在复制时,一定要小心,输入时也要小心,不要莫名其妙多一个空格,很伤的!!!!

来源地址:https://blog.csdn.net/i_for/article/details/131133383

您可能感兴趣的文档:

--结束END--

本文标题: MySQL8.0.26下载、安装和环境配置教程(2023年6月9日)

本文链接: https://lsjlt.com/news/419601.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作