文章目录
前言
环境:
1、mysql 5.7
2、pycharm 22.3.1 Professional
3、navicat
一、开启远程访问权限
1、开启远程访问端口
控制面板—系统和安全—windows防火墙—高级设置-入站规则;
- 新建入站规则:

- 选择端口:

- 填入想要开启远程访问的端口号:

后续一直next直至完成即可。
2、命令行登录mysql
- 首先进入到mysql的bin安装目录:

- 创建账号root ,密码为mypassword,具有全部权限,允许从所有IP进行连接:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
- 开启远程控制:
update user set host='%' where user='用户名';
报错:

这里输入我们需要操作的数据库即可。后续再输入开启远程控制时仍然报错如下:

我们输入下面这行代码让其生效即可:
flush privileges;
二、Navicat 建库
1、新建连接
<

本文介绍了如何开启MySQL的远程访问权限,包括配置Windows防火墙和更新用户权限。接着通过Navicat创建数据库和表。此外,还展示了使用Python的pymysql库进行远程数据库连接和数据操作的方法。
1394

被折叠的 条评论
为什么被折叠?



