写点什么

搞定 MySQL 安装难安装贵问题

发布于: 2020 年 12 月 13 日
搞定MySQL安装难安装贵问题

背景

本方案解决了 windows 下安装 MySQL 过程繁琐的问题。

是真正的免安装绿色方法,不用配环境变量,不用执行 install 命令,不用配置 my.ini 文件。

步骤

下载

下载 mysql-8.0.22-winx64.zip


解压到 D 盘


初始化

MySQL 的 bin 目录下执行 mysqld --initialize-insecure



命令成功生成 data 目录,同时生成无密码的 root 用户



启动 MySQL

bin 下执行 mysqld --console



设置 root 密码

执行 mysql -u root -p 连入数据库,密码不用输入,直接按回车进入 mysql>命令行

执行 mysql> ALTER USER 'root'@'locoalhost' IDENTIFIED WITH mysql_native_password BY'123456';



用 navicat 测试连接




此时数据库只能在本机访问,无法远程访问。

设置远程访问

进入 mysql 库,修改 root 账号对应的 host 值。

update user set host = '%' where user = 'root';



必须执行 flush privileges;才能生效



现在可以从另一台主机连接数据库了。

可能遇到的问题

如果执行过程报错



下载微软常用运行库合集,直接安装能解决问题



结论

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


发布于: 2020 年 12 月 13 日阅读数: 41
用户头像

总结 分享 收获 2020.08.17 加入

公众号“MySQL从删库到跑路”作者 最纯粹的技术 最高级的享受

评论

发布
暂无评论
搞定MySQL安装难安装贵问题