目录:
- 首先在MySQL官网下载文件
- 解压下载文件
- 解压文件目录下添加初始化文件
- 安装MySQL
- 启动MySQL服务,修改初始化配置
- 官网下载MySQL地址
- 解压文件如下图
由于解压文件中不包含初始化配置文件,需要自行添加如下
- 添加初始化文件my.ini
初始化文件内容如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.19-winx64\data
=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下面添加(本人是已win10为例)
- 安装MySQL
在已解压文件下找到bin目录,运行cmd,在黑窗口输入以下命令
Mysqld -- install 执行完之后显示如下(如果提示install/Remove of the Service Denied!跳到最后看遇到问题解决方法。)
Service successfully installed.
如果安装出现以下错误:
是由于缺少微软常用运行库合集_2019.07.20_X64(这个百度上都有,就不多说)
在bin目录下继续执行:mysqld --initialize-insecure --user=mysql
启动服务:
net start mysql
修改root账号和密码:
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
打开数据库:
登陆数据库(提示 Enter password,直接回车,默认密码为空)mysql -uroot -p
进入用户表use mysql;
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
刷新MySQL的系统权限
FLUSH PRIVILEGES;
退出
exit;
打开Windows下syatems32找到cmd.exe右键已管理员身份运行