- 前往 官网 下载一个版本(64位),我下了5.7.19的zip包
-
下载完成后,解压到某个目录中,目录间不要带中文!。我的放在 E:\Programming\mysql-5.7.19-winx64 下
-
进入mysql 目录,复制路径
-
环境变量设置
-
在
我的电脑
上右键,点击属性
-
点击
点击高级系统设置.png高级系统设置
-
点击
环境变量
- 新建 系统 环境变量
- 添加
MYSQL_HOME
,Ctrl + V
粘贴刚刚复制的路径(或者手动输入~~)
- 依次点击 确定,编辑 path 变量~ ,
- win7 用户,在最后添加
;%MYSQL_HOME%\bin;
(确认前面有分号) - win10 用户,点击 新建 输入
%MYSQL_HOME%\bin
- win7 用户,在最后添加
-
依次点击 确定,确定,确定 保存操作
-
回到mysql目录下,新建一个 data 文件夹(放其他目录下也OK),该目录用于存放数据库的文件
- 新建一个配置文件
my.ini
- 编辑配置文件
- 接下来,以管理员运行cmd 程序
- 进入
C:\Windows\System32
目录,找到cmd.exe
,右键 选择以
管理员身份运行`
- 进入
- 或者 进入
C:\Windows\System32
目录,搜索cmd.exe
,右键以管理员运行
- 先在 cmd 输入mysql 目录盘符,我的是E,于是输入
e:
,接着进入mysql目录下的bin目录, 输入cd E:\Programming\mysql-5.7.19-winx64\bin
,可以先打个 cd 再复制路径进去~
- 初始化data目录
mysqld --initialize-insecure
,可以查看data目录是否成功生成~,该步骤导致root密码为空,后面安装了必须先改密码
- 安装mysql服务
mysqld --install
- 启动mysql服务
net start mysql
~( 缷载服务mysqld -remove 停止服务 net stop mysql)~
- 登陆 mysql,
mysql -u root -p
,由于密码为空,直接回车即可
- 首先最重要的第一步是修改root用户密码!输入
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
即可
-
exit;
退出,重新mysql -u root -p
,输入 root 成功登陆!OK!
接下来,我们进行navicat登陆测试,成功,没毛病!
navicat成功登陆.png2018年3月14日 17:35:36
这样还不能远程访问
登入mysql输入如下语句:
(%为所有机器都可访问,可将%改为指定ip以限制)
grant all privileges on *.* to 'root'@'%' identified by '密码';
flush privileges;
网友评论