MySQL的安装:
第一种:msi安装(交简单,但是不能自定义安装路径)
·下载地址:https://dev.mysql.com/downloads/installer/
选择历史版本
选择安装版本,这里我选择的是8.0.37的版本,然后点击Download下载离线安装包
如下图即为下载好的版本,双击打开安装
出现如下情况,一直点击允许
等待安装
安装成功,等待自动打开,如下图所示
我们选择Server only 只安装服务端,然后点击Next继续
点击Execute加载模块
注意:安装mysql8.0需要先安装依赖,若无依赖会自动下载安装,若已有依赖,则不需理会
下图所示依赖安装,双击下载安装依赖
选中同意安装,点击安装
出现绿色对钩说明模块加载成功
点击Next下一步
不用修改,默认设置即可,即开发平台,端口3306,加密端口33060,点击Next下一步
认证方式选择默认即可,点击Next下一步
设置root密码,在工作中,密码长度大于8位,由数字大小写字母和特殊字符组成
我们学习时,密码设置123456即可。
登录账户默认只有root,可以酌情添加
点击Next下一步
安装的服务名设置,默认不去改变,点击Next
这里的安装路径不可自定义,选择第一个Yes,......然后Next下一步
以下是我们安装时需要执行的内容,点击Execute安装执行
如图显示,执行的内容安装成功
点击Next下一步
Finish安装完成
错误提示及操作方法:
若这里报错
Alt+Ctrl+Delete打开任务管理器-----服务-----MySQL80
右击打开服务---找到MySQL80右击------属性----登录----允许本地系统账户
完全卸载由msi安装的MySQL
注意:不能直接删除MySQL的安装目录,需要卸载完毕后检查是否有安装目录
打开控制面板,卸载MySQL(两个程序)
进入C盘的隐藏文件夹,ProgramData中,若存咋MySQL文件夹,将其删除
至此,使用msi下载安装的MySQL即卸载完成
第二种:zip解压缩安装(较繁琐,可以指定安装目录)
下载地址:https://dev.mysql.com/downloads/mysql/
选择历史版本
找到8.0.37版本,选择标准包,点击下载
解压缩:将下载的zip压缩包,解压到一个没有中文的目录中如C:\mysql目录下C:\mysql\mysql-8.0.37-winx64
配置环境变量:根据下文的配置环境变量的步骤,将之前的环境变量删除载新建或者直接修改环境变量地址,确定保存,并返回。
创建配置文件:C:\mysql\mysql-8.0.37-winx64\my.ini
新建配置文档,my.ini
打开后,复制粘贴一下代码,修改两处,mysql的安装目录和数据库的数据存放目录,将其修改为自己文件夹的地址,之后保存退出
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4[mysqld] # 服务端设置
# 设置3306端口
port=3306
# 重要,设置mysql的安装目录
basedir=C:\mysql\mysql-8.0.37-winx64
# 重要,设置mysql数据库的数据的存放目录
datadir=C:\mysql\mysql-8.0.37-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
使用管理员身份打开命令提示符cmd(直至安装完成前不再关闭)
初始化mysql80服务(以管理员身份执行):mysqld --initialize --console
如图标记为默认密码
注意:临时登录的密码,若未保存密码就关闭了窗口则需在重新初始化之前删除data目录
安装MySql服务: mysqld --install,如图安装成功
启动服务:net start mysql
登录: mysql -u root -p ,粘贴之前保存的临时密码
修改密码,格式:alter user root@localhost identified by '123456'; ,不修改则无法工作
重新登录,输入新密码
初始化时可能出现的问题
环境变量问题:需要查看Windows的环境变量
缺少依赖文件问题:下载VC开发运行库依赖进行安装,如:VisualC_Redistributable
卸载方法:
注4:zip格式卸载只需停止服务、删除C:\mysql\mysql-8.0.37-winx64文件目录即可
环境变量的配置:
第一种方式
使用第一种msi安装的方法,默认文件夹为C:\Program Files\MySQL\MySQL Server 8.0......
①打开此电脑,在空白处右键单击,选择属性
③在设置的系统信息中,找到高级系统设置,并点击
④单击选择环境变量
⑤在下半部分的系统变量中,找到Path,选中后点击编辑
⑥编辑环境变量,点击新建,将C:\Program Files\MySQL\MySQL Server 8.0\bin粘贴进去
⑦点击确定,将修改应用并保存
⑧返回桌面,键盘点击,Win键和R键,输入cmd打开命令提示符
⑨在命令提示框中输入:mysql -u root -p然后回车输入密码123456(上述安装方法中自定义的密码)出现mysql>即换将变量配置成功