首页 > 数据库 >麒麟自带mysql安装后文件位置

麒麟自带mysql安装后文件位置

时间:2023-12-29 10:48:22浏览次数:54  
标签:文件 group 麒麟 filename mysql 自带 权限 目录

1、通过配置文件/etc/mysql/mysql.confi.d/mysqld.cnf可以看到基础配置信息,如下图

  

2、可以看到默认数据库目录为:datadir=/var/lib/mysql 该目录为锁定状态,无法打开(没有读、写、执行权限);

 通过终端命令可以改变权限,最终打开该目录

 终端命令:sudo chmod a+rwx /var/lib/mysql   #授予mysql目录读、写、执行权限

 终端命令:sudo chmod a+rwx /var/lib/mysql/gzglcs   #授予mysql目录下gzglcs数据库读、写、执行权限,数据库一目录形式存在

 如下图 

  

3、linux改变文件权限的命令 

  • 使用chmod命令改变文件权限: 

    • chmod a+rwx filename // 所有用户赋予读、写和执行权限 

    • chmod u+x filename // 只给文件所有者赋予执行权限 

    • chmod go-w filename // 给文件组和其他用户去除写权限 

  • 使用chown命令改变文件所有者和所属组:

    • chown user:group filename // 将文件的所有者改为user,所属组改为group

  • 使用chgrp命令改变文件所属组: 

    • chgrp group filename // 将文件的所属组改为group 

  •  使用setfacl命令设置文件ACL(访问控制列表):

    • setfacl -m u:user:rw filename // 给特定用户授予读写权限 

    • setfacl -m g:group:r filename // 给特定用户组授予只读权限 

  •  使用访问权限控制语句创建ACL策略文件:

    • 在特定的目录下创建一个acl策略文件: 

      setfacl -b directory // 清除目录下的所有ACL setfacl -Rm u:user:rw directory // 给特定用户授予目录及其子文件的读写权限 setfacl -Rdm g:group:r directory // 给特定用户组授予目录及其子文件的只读权限      

标签:文件,group,麒麟,filename,mysql,自带,权限,目录
From: https://www.cnblogs.com/qingzhen/p/17934238.html

相关文章

  • 麒麟系统安装官网MySQL数据库
    ARM架构麒麟系统安装MySQL数据库来源于:https://blog.csdn.net/m0_57909067/article/details/134305802一、基于物理机安装1、安装步骤(官网RPM安装)1.1、关闭防火墙停止防火墙systemctlstopfirewalld.service关闭防火墙systemctldisablefirewalld.service说明:执行disable......
  • 自己写的mapper.xml如何使用mybatis-plus的自带分页?
    在MyBatis-Plus中,使用自带的分页功能非常简单。首先,确保你的mapper.xml文件中定义了需要的SQL语句,并在相应的mapper接口中使用IPage类型的参数进行分页。接下来,使用Page类来包装查询条件,并调用Mapper接口的分页方法。首先,假设你的mapper.xml中有类似如下的查询语句:<!--在mapper.xm......
  • mysql-循环(while 、repeat、loop)
    --whileDELIMITER$$CREATEPROCEDUREp7(INnINT)BEGIN DECLAREtotalINTDEFAULT0; WHILEn>0DO SETtotal:=total+n; SETn:=n-1; ENDWHILE; SELECTtotal;END$$CALLp7(2)--repeatDROPPROCEDUREIFEXISTSp8DELIMITER$$CREATEPROCEDUREp8(INnINT)BEGI......
  • centos7 安装 mysql8 ,yum方式
    1、添加yum库sudoyuminstall-yhttps://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 2、导入mysqlGPG公钥  失效的:sudorpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysqlrpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022 ......
  • 离线安装mysql
    [root@slave~]#lsanaconda-ks.cfgmysql-8.0.31-linux-glibc2.12-x86_64.tar.xz[root@slave~]#tar-xfmysql-8.0.31-linux-glibc2.12-x86_64.tar.xz[root@slave~]#lsanaconda-ks.cfgmysql-8.0.31-linux-glibc2.12-x86_64mysql-8.0.31-linux-glibc2.12-x86_64.......
  • 21 mysql 一致性的底层原理
    一致性的原理:个人理解,一致性就是事务执行前后,数据在逻辑上都符合正常情况。想要保持一致性,一般有下面3种手段:第一,就是前面提到的原子性、持久性和隔离性。第二,就是数据自身带的一些参数校验,比如数据长度校验、数据类型校验。第三,就是从应用层面保持一致了。比如在银行账目系统中,保......
  • Flink mysql-cdc连接器参数
    一、背景通过Flink同步mysql到iceberg中,任务一直在运行中,但是在目标表看不到数据。经排查发现jobmanager一直在做切片,日志如下:2023-12-2816:58:36.251[snapshot-splitting]INFOcom.ververica.cdc.connectors.mysql.source.assigners.ChunkSplitter[]-ChunkSplitterhas......
  • Mysql 索引
    Mysql索引1.索引介绍一种用于快速查询和检索数据的数据结构,本质:一种排序好的数据结构索引底层数据结构存在很多类型,常见的索引结构有:B树、B+树和Hash、红黑树。在Mysql中,无论是Innodb还是Myisam,都使用了B+树作为索引结构2.优缺点优点加快数据的检索速度通过......
  • Ubuntu 安装MySQL5.7
    MySQL安装安装版本:5.7.35#获取压缩包wgethttps://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#解压tar-zxvfmysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#重命名mvmysql-5.7.35-linux-glibc2.12-x86_64/usr/local/mysql#创建da......
  • JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目
    前言:作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建JDK、Tomcat、Redis和数据库,并......