MySQL安装方法,支持所有版本
本文最后更新于:2022年5月25日 下午
之前安装mysql不是中文乱码,就是一段时间之后用不了,需要重新卸载、安装,太麻烦了,下面的方法直接解决乱码等,话不多说,直接开干
官网下载MySQL
下载完成后解压
- 解压之后的样子
配置my.ini文件
解压之后的目录中没有my.ini,需要自己建,写入以下配置
注意
basedir
和datadir
中写自己MySQL的存放路径,不用自己建立Data文件夹1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql-5.7.38-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.7.38-winx64\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
添加系统环境变量
右键此电脑,点击属性
翻到下面点击高级系统设置
点击环境变量
双击系统变量下的Path
弹出框中点击新建
输入自己MySQL存放目录下的bin目录
注意!一定输入自己MySQL下bin的存放目录
最后点击确定即可
初始化MySQL
为了避免权限问题,请以管理员运行CMD
执行以下命令:
1
mysqld --initialize --console
注意!Pbm7&PibYBEZ是服务器为root@localhost生成的临时密码
每个人生成的临时密码都不相同(不要复制粘贴我生成的密码),密码没有空格,其他符号都有可能出现
如果安装出现mysqld.exe 系统错误,由于找不到msvcp140.dll异常的解决
是因为缺少微软运行所需的库。百度找到下载源安装一下(可能需要重启)
安装、启动MySQL服务
安装MySQL服务
执行以下命令
1
mysqld --install [服务名]
这样代表成功了!
如果出现下面这个
代表你之前安装的MySQL的服务没有删除
以管理员运行CMD,输入以下命令
1
sc delete mysql
删除成功!
启动MySQL服务
1
net start mysql
修改登录密码
输入以下命令
1
mysql -u root -p
输入服务器生成的临时密码回车
出现这个页面代表成功进入mysql
输入以下命令修改密码
1
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
密码修改成功后输入以下命令退出mysql
1
exit;
MySQL安装方法,支持所有版本
https://tian-sj.github.io/2022/05/10/MySQL安装方法,支持所有版本/