1、从oracle官网下最新mysql8的安装包 ,或从笔者网盘下载
官网下载: https://dev.mysql.com/downloads/mysql/
mysql-8.0.21-winx64.zip (网盘下载)
链接:https://pan.baidu.com/s/1JRtOHDqbywWRtIq-EwzsQg
提取码:acl6
2、将zip包解压到e盘,包名称重命名为mysql8
进入 e:\mysql8目录中,发现没有my.ini 、my-default.ini 配置文件。新建个my.ini文件 ,配置信息如下
[mysqld] # 设置3306端口 port=3326 # 设置mysql的安装目录 basedir=e:\mysql8 # 设置mysql数据库的数据的存放目录 datadir=e:\mysql8\Data # 允许最大连接数 max_connections=400 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3326 default-character-set=utf8
在e:\mysql8中新建目录data
3、配置环境变量,初始化mysql
配置环境变量
MYSQL_HOME : E:\mysql8
Path变量中,添加 %MYSQL_HOME%\bin;
打开cmd命令窗口
mysqld --install mysql8 #服务名称为mysql8,也可取其他的
mysqld --initialize --console #初始化
记住locallhost连接的临时密码,如: Hs)=a;Z*r4&-
使用mysql客户端命令连接上去
net start mysql8
#修改localhost的root密码为123456
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
#创建root@%用户,并授权所有权限
create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
GRANT ALL ON *.* TO 'root'@'%';
4、最后使用sqlyog客户端工具连接,OK
Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1