一、win64环境下载MySQL压缩包
下载地址:https://dev.mysql.com/downloads/file/?id=476233
二、将压缩包解压到一个文件夹中
博主解压到的是D盘下。
三、配置环境变量
1、右击我的电脑->属性->高级系统设置->环境变量
2、点击系统变量的PATH
3、点击新建
4、将文件夹中的bin路径粘贴上去
5、一直点击确定即可。
四、配置mysql.ini.文件
1、进入到mysql的文件夹来。
新建一个记事本。
内容填写如下
[mysqld]
# 下面注意是自己的路径 博主的是D盘 所以前缀就是这样了
basedir ="D:\mysql-8.0.11-winx64"
datadir ="D:\mysql-8.0.11-winx64\data"
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3333
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
注意 把basedir和 datadir后面换成自己的路径
2、把拓展名改成ini,即新建的名字叫做 my.ini
五、安装MySQL服务,并初始化数据库文件
1、点击电脑左下角的开始。找到
右击。选择以管理员身份运行。
2、在命令行输入如下
cd/d D:\mysql-8.0.11-winx64\bin
这里注意自己的目录
然后继续输入
mysqld -install
最后输入
mysqld --initialize-insecure --user=mysql
这里需要等待30s左右
等到他跳出来当前路径 也就是 图中的 D:\mysql-8.0.11-winx61\bin
六、启动MySQL并修改密码
1、接下来启动MySQL。
输入下面命令
net start mysql
2、进入mysql
mysql -u root -P 3306 -h localhost -p
下一步需要输入密码 因为我们是初始化没设密码 所以直接回车
3、修改密码
set password = '123';
这句是让密码改成123
这样密码就变成了123了
七、问题处理
如果你用navicat来操作数据库 出现下图的情况的话
以下是解决方案:
1、登录你的数据库
2、输入以下命令
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';
这是把密码改成了123
3、成功解决