赞
踩
提示:此方法会将MySQL服务安装在C盘
10061报错是因为电脑没有安装MySQL服务导致
我用的这个:
MySQL Community Downloads.这个是官网的msi安装包链接
Download
如下:No thanks, just start my download.
如下Next
/execute
即可。我只截取部分操作Custom
自定义安装,如下
Next
/execute
即可后面出现了需要我们输入密码的步骤,如下
这里我们先统一输入123456,因为后面有一步我们会改掉这个密码的
Next
/execute/Finish
,直到完全安装完成。Win+R
键调出运行,输入services.msc
确定Win+R
键调出运行,输入sysdm.cpl
,进入系统属性,点击高级
,再点击环境变量
如下:Path
如下:Path
打开它,再点击“新建”,再将我们刚刚找到的MySQL下的bin文件路径粘贴过来,如下:Win+R
键调出运行,输入mysql -uroot -p
,进入mysql.exe注意:如果你在输入mysql -uroot -p后,cmd提示“mysql 不是内部或外部命令,也不是可运行的程序 或批处理文件”,说明没有成功做上一步:将MySQL的bin文件路径添加到系统变量
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
(这一行的123456
是我们在安装步骤中设置的密码。)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';
(这一行的1234
是我们设置的新密码,你也可以按自己喜欢修改。)
FLUSH PRIVILEGES;
(这一行的作用是刷新一下数据库。)
Query OK,0 rows affected (0.01 sec)
,最后就成功更改了加密规则,如下:
如果想让远程主机能访问到自己的数据库,但是遇到报错:Host xxx is not allowed to connect to this MySQL server
,请:
在装有MySQL的机器上登录MySQL mysql -u root -p密码
执行use mysql;
执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。
执行FLUSH PRIVILEGES;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。