搞定MySQL安装难安装贵问题

背景

本方案解决了windows下安装MySQL过程繁琐的问题。
是真正的免安装绿色方法,不用配环境变量,不用执行install命令,不用配置my.ini文件。 mysql

步骤

下载

下载mysql-8.0.22-winx64.zip
搞定MySQL安装难安装贵问题
解压到D盘
搞定MySQL安装难安装贵问题sql

初始化

MySQL的bin目录下执行mysqld --initialize-insecure
搞定MySQL安装难安装贵问题
命令成功生成data目录,同时生成无密码的root用户
搞定MySQL安装难安装贵问题 数据库

启动MySQL

bin下执行mysqld --console
搞定MySQL安装难安装贵问题 windows

设置root密码

执行mysql -u root -p连入数据库,密码不用输入,直接按回车进入mysql>命令行
执行mysql> ALTER USER 'root'@'locoalhost' IDENTIFIED WITH mysql_native_password BY'123456';
搞定MySQL安装难安装贵问题
用navicat测试链接
搞定MySQL安装难安装贵问题
搞定MySQL安装难安装贵问题
此时数据库只能在本机访问,没法远程访问。ide

设置远程访问

进入mysql库,修改root帐号对应的host值。
update user set host = '%' where user = 'root';
搞定MySQL安装难安装贵问题
必须执行flush privileges;才能生效
搞定MySQL安装难安装贵问题
如今能够从另外一台主机链接数据库了。测试

可能遇到的问题

若是执行过程报错
搞定MySQL安装难安装贵问题
下载微软经常使用运行库合集,直接安装能解决问题
搞定MySQL安装难安装贵问题 命令行

结论

方案为纯绿色方法,不修改window注册表的信息,固然也没法用net start mysql启动命令。好处是不污染系统环境,数据库坏了删除整个目录,从新解压一份MySQL从新执行本文过程就好了。ip

相关文章
相关标签/搜索