失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Mysql 8.0 安装详细教程 问题处理 卸载(亲测可用)

Mysql 8.0 安装详细教程 问题处理 卸载(亲测可用)

时间:2020-06-13 20:16:39

相关推荐

Mysql 8.0 安装详细教程 问题处理 卸载(亲测可用)

下载

Mysql有压缩版zip和安装版msi

zip:/get/Downloads/MySQL-8.0/mysql-8.0.23-winx64.zip

msi:/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.23.0.msi

本次亲测安装为msi安装版本

前期准备

由于安装后期,由于windows的权限管理,可能会出现无法启动MySQL服务的情况的问题,报错:MySQL error 1042: Unable to connect to any of the specified MySQL hosts

所以,在安装之前,先处理可能出现的该问题,解决方式如下:

右击此电脑–>管理–>本地用户和组–>组–>双击Administrators–>添加–>高级

把NETWORK SERVICE添加到Administrators组

安装

双击安装包msi,此次安装为FULL(完全安装类型)

至此,MySQL8.0安装完成

后续完善

环境变量

由于MySQL安装之后,并没有将MySQL加入到Windows的环境变量中,会导致cmd(命令提示符),使用mysql命令,会报错:>mysql’不是内部或外部命令,也不是可运行的程序

解决方法:

找到MySQL的安装目录,默认为(C:\Program Files\MySQL\MySQL Server 8.0\bin),复制该路径此电脑右键->属性-> 高级系统设置->环境变量->系统变量PATH->新建->将上述复制的路径粘贴到此处->确定

远程连接

使用Navicat远程连接MySQL会报1130不允许远程连接的错误

解决办法:

mysql -u root -pmysql>use mysql;mysql>select host from user where user='root';mysql>update user set host = '%' where user ='root';mysql>flush privileges;mysql>select host from user where user='root';

2059加密问题

mysql8新版本发布,安装后出现2059错误,原因为安装时选择了强加密规则caching_sha2_password,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则

解决方法:

mysql -u root -pmysql> use mysql;

mysql> select user,host,plugin from mysql.user;

mysql> alter user 'root'@'%' identified with mysql_native_password by '123456';mysql> select user,host,plugin from mysql.user;

卸载MySQL

(转)借鉴/Kathrine/p/12811129.html(亲测可用)

如果觉得《Mysql 8.0 安装详细教程 问题处理 卸载(亲测可用)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。