千家信息网

Pycharm怎么远程调试和MySQL数据库授权问题

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,本文小编为大家详细介绍"Pycharm怎么远程调试和MySQL数据库授权问题",内容详细,步骤清晰,细节处理妥当,希望这篇"Pycharm怎么远程调试和MySQL数据库授权问题"文章能帮助大家解决疑惑
千家信息网最后更新 2025年11月08日Pycharm怎么远程调试和MySQL数据库授权问题

本文小编为大家详细介绍"Pycharm怎么远程调试和MySQL数据库授权问题",内容详细,步骤清晰,细节处理妥当,希望这篇"Pycharm怎么远程调试和MySQL数据库授权问题"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

一、pycharm配置

1、部署配置

工具==》部署==》配置

2、python解释器

文件==》设置==》项目:xx==》python解释器

3、运行/调试配置

运行==》编辑配置==》新增python配置

注:此处特别要注意如果要在pycharm中调试django需要将形参设置成:runserver 0:8000

此处"0:8000"表示django项目将以0.0.0.0:8000启动,这样方可在本地调试远端代码。

二、mysql数据库授权问题

1、settings.py

DATABASES = {    'default': {        'ENGINE': 'django.db.backends.mysql',        'NAME': 'computers',        'USER': 'root',        'PASSWORD': '123',        'HOST': '192.168.28.128',        'PORT': '3306'    }}

注意:此处HOST在远端直接运行时可使用"localhost",但在pycharm调试远端的时候需要改成远端服务器的ip,否则会出现如下错误:

django.db.utils.OperationalError: (1698, "Access denied for user 'root'@'localhost'")

2、mysql远程数据库授权

(1)修改my.cnf文件(ubuntu下的地址为:/etc/mysql/mysql.conf.d/mysqld.cnf)

有则修改无则添加:

bind-address=0.0.0.0

(2)重启mysqld服务:

systemctl restart mysqld

(3)链接mysql

mysql -u root -p

(4)使用数据库mysql

use mysql;

(5)配置权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;1

参数解释:

  • "." ---- 所有资源所有权限

  • "‘root’@%" — root 代表用户名 % 代表所有的访问地址(也可以使用一个唯一的地址进行替换,只有一个地址能够访问)。

  • IDENTIFIED BY ‘root’,这个root是指访问密码。

  • WITH GRANT OPTION允许级联授权

(6)刷新系统权限相关表数据 很重要

flush privileges;

(7)查看是否添加成功

select Host, User from user;

(8)验证远程访问

远程host地址:

mysql -u root -p -h

读到这里,这篇"Pycharm怎么远程调试和MySQL数据库授权问题"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

数据 配置 数据库 地址 问题 文章 权限 解释 代表 内容 文件 解释器 项目 服务 运行 妥当 重要 成功 代码 参数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 西安 网络安全专业就业前景 服务器在海外的私服违法吗 软件开发 测试 维护流程 数据库的E-R图_ 网络安全模式安装打印机驱动 山东华耀星辉互联网科技 东方互联网科技有限公司 怎么把数据存到数据库 蚂蚁会员网络技术服务 河北华为鲲鹏服务器 数据库中约束和键值 网络安全找茬小游戏 西安富士通软件开发工资 求生之路2本地服务器补丁 华三杯网络技术大赛2019 中华人民网络安全法在线考试 网络安全能力评价工作组成员 网络安全认证华为 数据库 主键自动生成 计算机网络安全技术期末 奉贤区智能网络技术开发价目表 计算网络技术教程刘振堃 上海高新企业软件开发 网络安全应具有什么特征 网络安全应急响应培训记录 pcl2多人游戏服务器地址 多大的孩子可以参加网络安全大赛 网络安全走进农村 网络安全法规定及时处置 北京达因军惠网络技术
0