windows10下用解压包安装的Mysql远程登陆设置

windows10下用解压包安装的Mysql远程登陆设置

Windows10

Mysql解压包安装,版本5.7.22

如图解压包安装方式
在这里插入图片描述

1.安装过程

本人严格按照以下链接的博客安装
https://blog.csdn.net/rucia/article/details/81288235

2.上一篇安装后可能会遇到一个问题,解决方式参照如下博客链接

https://blog.csdn.net/a379039233/article/details/46819877
以上两篇文章本人亲测有效。
有可能遇到的一个缺少MSVCR120.dll文件丢失错误的解决方案
https://blog.csdn.net/wzhedward/article/details/79069179#commentBox

3.远程登陆设置

1.权限简介,设置权限要慎重选择
远程登陆的权限有:SELECT、DELETE、ALTER、CREATE、UPDATE等
SELECT:查看
DELETE:删除,此权限授权最好指定数据库指定ip地址,防止他人对自己的数据库进行删库操作
CREATE:建表建库
ALTER:修改表结构
UPDATE:修改数据
2.登陆数据库
3.mysql>use mysql;

在这里插入图片描述

4.!!!切勿直接把下面代码直接粘贴使用
这个粘贴使用报错,可能复制后字体编码的问题,在cmd中字体为GBK,mysql>GRANT SELECT ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
注释:GRANT:授权
ALL PRIVILEGES:所有权限,建议修改成SELECT
root :数据库名,可以指定数据库名
% :表示所有的用户,可以指定IP地址
123456 :可以换成你自定义的密码
直接粘贴复制发现会有文字格式问题或空格,建议先粘贴到文本文件中修改成全英文模式后再操作
5.
mysql>FLUSH PRIVILEGES;
注释:刷新权限,使得自己授予的权限生效,此步不可缺少
6.至此命令设置完毕
7.退出mysql,重新登陆mysql
cmd管理员窗口输入命令:
mysql -h ip地址 -u 数据库名(对应上面4中的root,主要看你指定的数据库名) -p
然后会提示你输入密码,该密码为你指定的密码,就是你在第4步中将123456修改后的内容
例如:
mysql -h 10.8.155.6 -uroot -p
8.如果用ip可以在本机登陆成功,而在其他电脑上无法登陆,那么需要在本机设置防火墙,设置如下:
控制面板>系统和安全>Windows Defender 防火墙>高级设置>入站规则新建>
在这里插入图片描述
在这里插入图片描述

单击上面中的右边的新建规则进入下面的新建入站导向,选择端口

在这里插入图片描述

协议与端口该项:
选择TCP和特定本地端口,填写3306;

选择允许链接

在这里插入图片描述

后面默认,最后一步名称填写mysql;

选择出站规则,然后新建规则,选择TCP,特定远程端口,写3306,

在这里插入图片描述

在这里插入图片描述

选择允许连接,下一步,下一步,最后描述填写mysql,方便以后修改。

适合新手初次安装阅读,希望能帮到您。欢迎各路大神批评指正,谢谢!!!

ip地址获取:
cmd管理员权限中输入

ipconfig
回车后,查到ipv4后的一串即为以上用到的IP地址;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值