安装版mysql是不能一键安装的,下载下来是压缩包,解压后只要进行相关配置就可以正常使用;
文章主要是记录一下,以防自己忘记;
1、首先在mysql官网--http://dev.mysql.com/downloads/mysql/ 下载mysql;
2、下载后解压到对应路径
我是放在 D:\mysql-5.7.14-winx64\ 里面,解压完后改名,可以自己进行重命名;
3、配置环境变量
找到--高级系统变量--环境变量--系统变量
新建环境变量:变量名 MYSQL_HOME,变量值 D:\mysql-5.7.14-winx64;
找到path--编辑--在最后面加上 ;%MYSQL_HOME%/bin ;
(这是我的mysql的bin目录,请设置自己电脑上相应的目录); 然后确定保存;
4,检查mysql目录下有没有data目录;
如果有data目录,忽略本点;
如果没有,win+r 打开运行,输入cmd进入命令窗;
进入mysql所在盘符。比如:d:
然后cd到mysql的bin目录,执行如下语句: mysqld --initialize-insecure --user=mysql ;data目录就生成成功了
5,配置mysql目录内的 my-default.ini (没有就新建个)
在[mysqld]下,修改以下三个参数,默认是用#注释的,去掉#;
basedir = D:\mysql-5.7.14-winx64
datadir = D:\mysql-5.7.14-winx64\data
port = 3306
注意:basedir 和datadir是我本地mysql的目录,请设置自己电脑上相应的目录;
6,安装;
用管理员权限打开系统命令窗口,
输入:mysqld --install
提示service successfully installed安装成功;
7,停止和启动mysql
启动:net start mysql
停止:net stop mysql
8,进入mysql以及修改密码
在mysql目录下,编辑 my-default.ini
在[mysqld]下添加一行 skip-grant-tables 暂时取消密码;
直接输入:SET PASSWORD = PASSWORD('你的新密码');
重启mysql,用 mysql -uroot -p123456。
########
其他更改密码方法
1,重启mysql,;
2,输入 mysql -uroot -p 按回车,如果提示输入密码,直接回车即可;
, 3,登陆成功后,输入 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; 将密码先修改为123456;
4,输入 flush privileges;刷新保存;
5,删除 my-default.ini 中刚刚添加的 skip-grant-tables 保存;
6,exit;或quit; 退出mysql;
7,重启mysql;
8,使用新密码登陆: mysql -uroot -p123456 回车即可登陆成功;
9,ok了!