【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决

文章目录

  • 一、MySQL的安装
  • 二、安装配置
    • 1、解压安装包
    • 2.编写MySQL配置文件:在解压目录下新建my.ini文件
    • 3.将以下文本复制粘贴到my.ini文件
    • 4、初始化MySQL数据库
    • 5、安装mysql服务并启动
    • 6、启动MySQL服务
    • 7、连接MySQL
    • 8、修改密码
    • 9、退出
  • 三、配置环境变量

一、MySQL的安装

下载链接:https://dev.mysql.com/downloads/mysql/
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第1张图片
点No,thanks直接下载
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第2张图片

官网下载过慢问题解决:
下载迅雷后再下载
具体步骤参考:https://blog.csdn.net/qq_35207917/article/details/104250143

二、安装配置

1、解压安装包

2.编写MySQL配置文件:在解压目录下新建my.ini文件

3.将以下文本复制粘贴到my.ini文件

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=D:\MySQL_Navicat\mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
#datadir=D:\Mysql\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

注意里面的basedir处地址要与安装文件的地址相对应
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第3张图片

新建配置文件方法:右键新建txt文件,编写配置内容后选择另存为按下图设置,注意保存类型与编码的设置。
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第4张图片
点击保存后即可得到配置文件在这里插入图片描述

4、初始化MySQL数据库

以管理员身份打开命令提示符
点击目录栏的搜索,搜索cmd后右键单击以管理员身份运行【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第5张图片
进入后页面:
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第6张图片

切换到bin目录下:

d:
cd D:\MySQL_Navicat\mysql-8.0.27-winx64\bin
//地址可在文件夹地址栏中复制

【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第7张图片
在MySQL目录下的bin目录下执行命令:

mysqld --initialize --console

【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第8张图片
记住红框中的随机初始密码

常见问题及解决:
若误关了cmd或其他原因没记住密码,再次进入后重复以上操作,出现以下报错:【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第9张图片
是因为之前已经初始化过一次,若想重新初始化,需将文件夹中的data文件夹删除掉后再重复以上操作即可
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第10张图片

5、安装mysql服务并启动

mysqld --install mysql

未安装过的会显示:
在这里插入图片描述

安装过的会显示:
在这里插入图片描述

6、启动MySQL服务

net start mysql

在这里插入图片描述

7、连接MySQL

mysql -uroot -p

【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第11张图片
输入刚刚获得的随机密码
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第12张图片

8、修改密码

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

【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第13张图片
然后密码就变成111111了,以后登录时就用自己修改后的密码

9、退出

可以输入quit或者exit都可以退出

quit
exit

【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第14张图片

下次登录时就可以直接用mysql -uroot -p登录了

三、配置环境变量

打开此电脑(可用搜索打开)在这里插入图片描述
打开后右键此电脑打开属性
在属性中找到高级系统设置【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第15张图片
点击环境变量【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第16张图片
在系统变量处点击新建
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第17张图片
在系统变量中新建
变量名:MYSQL_HOME
变量值:MySQL的目录
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第18张图片
然后在系统变量里面找到path变量
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第19张图片
添加%MYSQL_HOME%\bin
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第20张图片
点击确定即可完成环境配置

然后右键此电脑->管理->服务与应用程序->服务
找到MySQL
在这里插入图片描述
找到mysql后将启动类型改为手动
【MySQL安装及环境配置】MySQL安装及环境配置全过程详细教程及常见问题的解决_第21张图片
可防止电脑启动变慢

ps: 遇到其他报错考虑:
首先,zip安装需要64位的系统,自己看电脑是不是32位的。
然后看看路径名称是否规范
路径不要有中文,不要有中文,不要有中文!!!
名字也不要不要带空格,不要带空格,不要带空格!!!计算机会把空格前的名字默认为一个目录,可以用引号引起来!
打开cmd需要
管理员身份!!!

还有其他的报错可参考一下:
https://www.bilibili.com/read/cv6948567/
https://blog.csdn.net/universsky2015/article/details/83593397

你可能感兴趣的:(经验分享,windows,mysql,数据库,database,经验分享)