denied mysql permission_启动Mysql数据库报错误:-bash: ./start.sh: Permission denied
linux下安装好Mysql数据库后,输入启动命令:
cd /home/homework/mysql && ./start.sh
回车后报如下错误:
原因是:该文件未有相关执行权限
解决办法:
第一步:(命令窗口输入命令)
chmod u+x *.sh
第二步:(命令窗口再次输入启动命令)
cd /home/homework/mysql && ./start.sh
即可正常启动Mysql;
Chmod详解
chmod:文件/目录权限设置命令
该命令用于改变文件或目录的访问权限。该命令有两种用法:
方法一:用包含字母和操作符表达式的文字设定法
其语法格式为:chmod [who] [opt] [mode] 文件/目录名
who代表对象,是以下字母中的一个或组合:
u:User,即文件或目录的拥有者。
g:Group,即文件或目录的所属群组。
o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
a:All,即全部的用户,包含拥有者,所属群组以及其他用户。
opt则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限
mode则代表权限:
r:可读
w:可写
x:可执行
举例:chmod u+x *.sh
方法二:用数字设定法
其语法格式为:chmod [mode] 文件名
其中mode的取值为三个阿拉伯数组组合,具体代表意思如下:
操作文件或目录的用户,有3种不同类型:文件所有者、群组用户、其他用户。最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值,所以,chmod 777中,三个数字7分别对应上面三种用户,权限值都为7。
文件或目录的权限又分为3种:只读、只写、可执行。
权限权限数值二进制具体作用
r
4
00000100
read,读取。当前用户可以读取文件内容,当前用户可以浏览目录。
w
2
00000010
write,写入。当前用户可以新增或修改文件内容,当前用户可以删除、移动目录或目录内文件。
x
1
00000001
execute,执行。当前用户可以执行文件,当前用户可以进入目录。
依照上面的表格,权限组合就是对应权限值求和,如下:
7 = 4 + 2 + 1 读写运行权限
5 = 4 + 1 读和运行权限
4 = 4 只读权限
举例:chmod 644 test.txt
denied mysql permission_启动Mysql数据库报错误:-bash: ./start.sh: Permission denied相关推荐
- linux执行.sh文件时,报错:XXX.sh: Permission denied(没有权限)
linux执行.sh文件时,报错:XXX.sh: Permission denied(没有权限) 解决方法:修改对该文件的权限 例如报错: bash: ./zkServer.sh: Permissio ...
- CentOS 7 启动Tomcat 报错 “ ./startup.sh: Permission denied” 解决方案及问题总结
一.解决方案 在apache-tomcat的bin目录下,输入 ./start.up无法启动Tomcat,显示 " -bash: ./startup.sh: Permission denie ...
- iOS 关于pods-frameworks.sh:permission denied报错的解决
最近公司新开项目,搭建完框架后小伙伴拉取代码后build一直报错:pods-frameworks.sh:permission denied 查了很多博文后找到了如下解决方案,在此记录. 打开终端输入如 ...
- net start mysql无法启动MySQL
今天是第一次学习MySQL,在安装并启动MySQL的过程中发现了两个容易被忽视的小问题.一个是MySQL的操作权限问题,一个是MySQL的服务名称问题,特此记录. 问题描述:在命令提示符窗口输入&qu ...
- IOS使用pods初次加载出现Pods-resources.sh: Permission denied错误的解决方案
IOS使用pods初次加载出现Pods-resources.sh: Permission denied错误的解决方案 参考文章: (1)IOS使用pods初次加载出现Pods-resources.sh ...
- Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command ‘........‘
Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command '-' 例如这里就指的是fisco-bcos这个 ...
- Jmeter,Linux下执行./jmeter报错【./jmeter:Permission denied】
一.问题描述: 在压测时,执行./jmeter -n -t 报错,提示: ./jmeter: Permission denied[拒绝访问] 二.问题分析: 由于jme ...
- H5页面在ios的浏览器上使用 高德地图 报当前定位失败Geolocation permission denied 或者 偶尔报AMap没有找到的
1.解决报当前定位失败Geolocation permission denied: 可以去高德api查看:常见问题 | 高德地图API (amap.com) 图中红圈2,3,4,5,6对应Geoloc ...
- npm报错stack Error: EACCES: permission denied, mkdir
目录 一.问题描述 二.解决方法 一.问题描述 执行 npm 报错:stack Error: EACCES: permission denied, mkdir npm install webpack ...
最新文章
- C语言编程中的“堆”和“栈”七大不同之处
- Java中JRE、JDK和JVM的区别
- Linux安装ipvsadm工具查看ipvs
- npm修改默认安装路径和数据源
- QT中的QGridLayout布局
- AI攻破高数核心,1秒内精确求解微分方程、不定积分
- MaxComputeSql性能调优
- Linux系统编程38:多线程之什么是线程同步以及条件变量函数
- 面试官系统精讲Java源码及大厂真题 - 12 彰显细节:看集合源码对我们实际工作的帮助和应用
- RabbitMq入门(七)消息处理(消息持久化autoDelete、消息确认ACK机制)
- 《Storm企业级应用:实战、运维和调优》——1.6 本章小结
- pythontime库简单使用_Python time库基本使用方法分析
- Spring boot 2.0 with Oauth2 + Jwt
- java basic data type,DataStage Basic学习笔记
- 微型计算机的工作过程是执行程序过程吗,微型计算机的工作过程和主要性能指标...
- 惠普T5325 惠普T5565 惠普T5400 瘦客机评测
- 2018年腾讯笔试题(今年更难了)
- 虚拟光驱xp版32位_Windows 32位系统将成历史,勾起了我对Windows XP满满的回忆
- mysqldatareader什么意思_Mysql的MySqlDataReader对于MysqlConnection是独占式
- 苹果支付成功后,JAVA服务端二次验证
热门文章
- R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs absolute path)
- R语言计算每个分组的行数并将结果添加到dataframe中实战
- R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化
- R语言计算回归模型学生化残差(Studentized Residuals)实战:如果样本学生化残差(Studentized Residuals)绝对值大于3则是离群值
- 基于关联规则(Variational Autoencoders)疾病预测系统实战:(pyspark FPGrowth实现频繁项集挖掘、最后给出预测模型topK准确率和召回率)
- 绘制clothoid曲线
- 昆虫基因组DNA的优化提取,可进行长读测序
- 基于癌症基因组学数据的miRNA 功能模块识别算法研究
- STM32-RTC原理和驱动程序
- STM32核心板电路分析