首页 > 数据库技术 > 详细

搞定MySQL安装难安装贵问题

时间:2020-12-13 20:35:29      阅读:27      评论:0      收藏:0      [点我收藏+]
背景

本方案解决了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重新执行本文过程就行了。

搞定MySQL安装难安装贵问题

原文:https://blog.51cto.com/14947900/2563445

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!