Step1. 在官网下载mysql-8.0.12-winx64.zip,解压到D:/Program Files
Step2. 创建 D:\Program Files\mysql-8.0.12-winx64\my.ini 配置文件,my.ini内容如下:
[mysql]
#默认字符集
default-character-set=utf8
[mysqld]
#设置3306的端口
port=3306
#mysql的安装目录
basedir=D:\program Files\mysql-8.0.12-winx64
#mysql数据的存放目录
datadir=D:\program Files\mysql-8.0.12-winx64\data
#允许最大连接数
max-connections=200
#服务端字符集
character-set-server=utf8
#默认存储引擎
default-storage-engine=INNODB
Step3. 以管理员权限运行cmd,进入mysql的bin下,初始化,生成data文件夹
>mysqld --initialize-insecure (不设置root密码,建议使用)
>mysqld --initialize (生成一个随机的root密码)
Step4. 安装MySql服务
>mysqld -install
Step5. 启动mysql
>net start mysql
Step6. 登录mysql
>mysql -u root -p
如果Step3是采用命令>mysqld --initialize-insecure
,则第一次登录时无需密码直接回车登录
如果Step3是采用命令>mysqld --initialize
,则需要在D:\Program Files\mysql-8.0.12-winx64\data下面找到一个XX.err文件,下图中所示即时自动生成的随机密码,登录时候输入这串随机密码就好了。
Step7. 修改root密码
>mysql ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
全部过程如下所示:
网友评论