MySQL5.7.11免安装版无密码问题

环境:Windows+mysql-5.7.11免安装版
一、下载
从官方网站 http://dev.mysql.com/downloads/mysql/下载系统对应的版本(我的是64位,因此我下载第二个)

点击Download进入下一页面
选择标记的这项就开始下载了。


二、安装
下载好之后,直接解压到自己的磁盘中即可,如我的解压到C盘中。然后进入C:\\mysql-5.7.11-winx64\bin
复制路径,配置环境变量(此步骤只是为了安装好之后便于使用mysql,相关配置教程可自行百度)


三、配置

进入 MySQL 的安装目录, 在安装目录下面有一个 my-default.ini 的文件, MySQL启动时会读取这个文件, 我们配置一下这个文件
1.将basedir = ...前的#删掉,有#表示为注释状态,系统不对它进行读取,删掉#之后系统才会读取这个配置信息
并将…改为mysql的根目录,如我的为basedir = C:\\mysql-5.7.11-winx64
2.将datadir = ...前的#也删掉,并将…改为data目录,如我的改为datadir = C:\\mysql-5.7.11-winx64\data
3.port前的注释#删掉,改为 port = 3306
4.保存,退出


四、安装和启动mysql服务
1.启动命令行工具,用命令进入mysql的bin目录,
ps.命令行命令可百度,进入目录的命令是cd  比如,我当前所在的位置是C:/User/ , 我想要返回C盘根目录是”cd .."    返回上一级,所以此时我的位置到了C盘根目录,我要进入mysql的根目录,秩序执行 cd mysql-5.7.11-winx64就行了,再进入bin一样 cd bin  或者从C盘想要直接进入bin直接使用 cd mysql-5.7.11-winx64\bin 一样也可以进入。

2.进入bin目录后,执行mysqld —install 命令,系统就开始安装mysql服务了,安装过程很快,安装完之后输入命令 net start mysql 就能把mysql服务器开启了。(停止服务器的命令是 net stop mysql )

五、最重要的一步,就是如何获得和修改mysql的root用户的密码
1.输入命令 mysqld --initialize —console  这是初始化数据库,初始化完成后命令行将会打印出一串随机生成的密码,生成的位置在最后一行,localhost:之后就是密码,记下来,没有空格。
(如果这一步出现不明原因的许多错误,可以重新安装mysql服务,步骤是先进入bin目录,执行mysqld —remove卸载mysql服务,再输入mysqld —install安装服务器,直到最后一行出现localhost:加一串字符)

2.在命令行窗口中输入 mysql -u root -p (-u 是你要登录的用户名  -p是你要输入的口令密码,也可以直接在-p后输入密码,但考虑安全性,建议最好另起行再输入密码)

3.这时输入刚刚获得的那串密码口令,这时候登录进去了,进去后直接先修改密码:

直接输入:SET PASSWORD = PASSWORD('你的新密码');

在 mysql-5.7.10 中, 系统的 user 表中没有 password 这一列了, 在 mysql-5.6.* 中还有.   
以前我们用 mysql-5.6.* 的时候, 直接用 update 语句来更新root密码.   
这种方法在 mysql-5.7.10 中没法用了, 我们只能用 SET PASSWORD = PASSWORD('你的新密码'); 来修改密码.   
修改完密码之后, 需要重启 MySQL 服务才生效.



以上便是mysql5.7.11免安装版的密码设置方案。















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值