首页 > 数据库 >MacBook的mysql无法连接pycharm问题

MacBook的mysql无法连接pycharm问题

时间:2023-07-04 19:11:50浏览次数:40  
标签:username name mysql sudo luffy pycharm 权限 MacBook

问题1:1018 - Can't read dir of './luffy/' (errno: 13 - Permission denied)

这个错误提示表明在Django应用程序中无法读取目录"./luffy/",MySQL数据库连接配置不正确或没有足够的权限访问数据库引起的。

而我的连接配置是正确的,所以问题是没有足够的权限

1.打开终端,用root用户进入mysql,写下命令,将database_name替换为数据库名称,username替换为用户名)

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'%';

 

2.刷新权限:执行以下语句以刷新MySQL的权限,确保最新的权限更改生效

FLUSH PRIVILEGES;

 

 

上面方法不行的话,可能是目录权限问题,使用以下方法更改目录权限,请将/path/to/luffy替换为实际的 luffy 数据库目录路径。

sudo chmod -R 755 /path/to/luffy

sudo chown -R _mysql:_mysql /usr/local/mysql/data/

 

然后重启mysql.server

sudo /usr/local/mysql/support-files/mysql.server start

 

标签:username,name,mysql,sudo,luffy,pycharm,权限,MacBook
From: https://www.cnblogs.com/10086upup/p/17526757.html

相关文章

  • pycharm的接触学习[230703]测试插入图片
    python自述最庞大的代码库、“胶水语言”解释型语言,即不需要编译环节搭建开发环境输出函数可以输出哪些内容?输出内容可以是数字:print(520)、print(98.5);/字符串:print(‘helloworld‘);/含运算符的表达式(操作数、运算符):print(3+1)可以输出到目的地?到文件中("open"......
  • MySQL存储之为什么要使用B+树做为储存结构?
    导言:在使用MySQL数据库的时候,我们知道了它有两种物理存储结构,hash存储和B+树存储,由于hash存储使用的少,而B+树存储使用的范围就多些,如InnoDB和MYISAM引擎都是使用的B+树作为存储结构,B+树,顾名思义,它还是树形结构,那么它是怎么演变过来的,那么就需要从数据结构的角度来分析了一.顺......
  • Windows和Linux下mysql新建用户
    Windows下载xampp,同时启动Apache(设端口为8081)和mysql(3306)。启动cmd,mysql-uroot-p登录root权限,密码默认为空。然后设置root密码setpasswordfor'root'@'localhost'=password('123456');flushprivileges;访问localhost:8081/phpmyadmin,用户名root,输入密码即可进入图形界......
  • mysql数据库语法总结--存储过程、函数、视图、触发器、表
    ​概述抽空总结一下mysql的一些概念性内容,涉及存储过程、函数、视图、触发器等。一、查看存储过程、函数、视图、触发器、表1、存储过程select*frommysql.procwheretype='PROCEDURE';showprocedurestatus;showcreateprocedureproc_name;//存储过程定义​编......
  • windows下mysql中binlog日志分析和数据恢复
    1.首先查看是否开启了binlogshowvariableslike'%log_bin%'; 我的已经开启了,如果没开启则开启binlog2.查看有哪些binlog文件和正在使用的binlog文件 查看有哪些binlog文件showbinarylogs;或者showmasterlogs; 查看当前正在使用的是哪一个binlog文件show......
  • kubesphere mysql搭建与测试
    1.搭建kubesphere搭建mysql很简单,直接去应用商店找到mysql安装就可以了。2.搭建情况应用: 服务:工作负载: 容器: 保密字典: 编辑设置找到root密码:xxxxxx3.测试run一个k8smysql客户端bash-5.1#kubectlrun-it--rm--image=mysql:5.7--restart=Nevermysq......
  • MacBook能连上Wi-Fi,浏览器连接不上网站的解决方法
    MacBook连接上Wi-Fi后,可以使用微信等软件,却无法打开网页,解决办法是1.点击左上方苹果图标>>>系统设置>>>网络>>>点击详细信息点击DNS>>>将DNS服务器进行修改>>>+-号是增加或删除>>>然后就能正常使用浏览器 部分DNS ......
  • 从0开始,手写MySQL数据管理器DM
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
  • textare内容直接存储mysql,怎么原样输出到页面,保留输入的空格 回车换行
    使用thinkcmf时,一个textarea类型的模版变量,配置内容里需要显示换行和多个连续空格。 查看数据库存储json保存数据后是有存储回车换行和多个空格的,只是显示时不显示回车换行,多个连续空格变成了一个空格。使用{$theme_vars.foot1|nb2br}仅能保留回车换行,多个空格只显示一个......
  • CentOS7使用yum安装MySQL8
    1、下载MySQL的repo源wgethttps://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm2、安装MySQL源rpm-Uvhmysql80-community-release-el7-1.noarch.rpm3、安装公钥rpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022 4、使用yum安装yum......