手把手教你MySQL8.0详细安装与配置,图文讲解超详细!

MySQL作为全球流行的开源数据库,其开源特性使其广泛应用于各种企业级项目中。
在学习过程中,正确安装和配置MySQL至关重要,以避免因操作不当而引发问题。
本文将详细指导您手动安装MySQL8.0的过程,以确保您的数据库稳定运行。
首先,我们从MySQL官网下载软件。
建议选择最新版本的MySQL-8.0.30,.zip格式。
下载链接为:dev.mysql.com/downloads...首次访问需要注册账号,填写基本信息后即可下载。
如果觉得麻烦,也可以直接点击下载链接。
安装时,将下载的压缩包解压到指定目录,如D:\apps\mysql80\mysql-8.0.30-winx64。
接下来,创建一个空的data文件夹作为数据存储位置,并在MySQL主目录下创建my.ini配置文件。
配置文件的内容应包括必要的环境变量设置。
例如MYSQL_HOME指向安装路径,Path环境变量需要添加MySQLbin目录。
以管理员身份运行cmd,执行mysqld--initialize-insecure--user=root命令初始化MySQL,并在数据目录下生成初始文件。
然后,使用mysqld-installMySQL命令将MySQL安装为系统服务并通过netstartMySQL启动它。
需要注意的是,删除该服务之前必须停止该服务。
首次登录MySQL时,可以在bin目录下使用mysql-uroot-p命令。
如果端口不是默认的3306,则需要添加-P参数。
设置新密码后,可以通过quit命令退出并验证。
最后,一定要保持软件目录和系统环境变量一致,避免因文件修改或删除而导致服务无法启动。
至此,您已经掌握了MySQL8.0的安装和基本配置。
如果遇到任何问题,欢迎在评论区提问。

Windows下MySQLzip解压版安装教程

MySQL下载地址:https://dev.mysql.com/downloads/mysql/

1设置环境变量,新建系统变量MYSQL_HOMED:\ProgramFiles\mysql-5.7.23-winx64。
更改路径变量,添加%MYSQL_HOME%\bin2在MySQL目录下新建my.ini文件,配置my.ini文件[.mysqld]port=3306basedir=F:\mysql-8.0.22datadir=F:\mysql-8.0.22\datamax_connections=200character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_TIGENCT_TRANS_TABLES[mysql]默认字符集=utf83,以管理员身份打开cmd窗口,切换到MySQL/bin目录

运行MySQLd-install命令安装

运行mysqld--initialize-insecure--user=mysql命令初始化MySQL,成功后会创建数据目录。
并生成root用户

运行netstartmysql命令启动MySQL

启动成功,运行mysqladmin-uroot-ppassword新密码命令设置密码,旧root密码为空,按回车即可(有时设置密码不成功,此时密码为空,连接Navicat后可以更改密码,连接时的密码为空)

解压版安装完毕。