(转)Server version: 5.7.13 MySQL 安装

免安装版MySQL是不能一键安装的,下载下来是压缩包,解压后只要配置点文件就可以正常使用;
文章主要是记录一下,以防自己忘记;也提供给他人方便;

1,首先在mysql官网--http://dev.mysql.com/downloads/mysql/ 下载mysql;
2,下载后解压

我是放在 D:\soft\ 里面,解压完后改名,mysql;

3,配置环境变量

找到--高级系统变量--环境变量--系统变量-- 找到path--编辑--在最后面加上 ;D:\soft\mysql\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:\soft\mysql
datadir = D:\soft\mysql\data
port = 3306
注意:basedir 和datadir是我本地mysql的目录,请设置自己电脑上相应的目录;

6,安装;

在bin目录下,继续输入:mysqld --install
提示service successfully installed安装成功;

7,停止和启动mysql

启动:net start mysql
停止:net stop mysql


8,进入mysql以及修改密码

在mysql目录下,编辑 my-default.ini
在[mysqld]下添加一行 skip-grant-tables 暂时取消密码;
1),重启mysql;
2),输入 mysql -uroot -p 按回车,如果提示输入密码,直接回车即可;
3),登陆成功后,将密码先修改为123456;输入如下命令
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
4),输入 flush privileges;刷新保存;
5),删除 my-default.ini 中刚刚添加的 skip-grant-tables 保存;
6),exit;或quit; 退出mysql;
7),重启mysql;
8),使用新密码登陆: mysql -uroot -p123456 回车即可登陆成功;
9),ok了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容