怎样处理 MySQL中与文件许可有关的问题

作者:30941 来源:赛迪网 时间:2008-11-27 16:12:00 

如果遇到与文件许可有关的问题,可能数启动mysqld时UMASK环境变量设置得不正确。例如,当你创建表时,MySQL可能会发出下述错误消息:

ERROR: 无法找到文件:'path/with/filename.frm' (Errcode: 13)

UMASK的默认值是0660。通过下述方式启动mysqld_safe,可改变该情况:
 


shell> UMASK=384  # = 600 in octal
shell> export UMASK
shell> mysqld_safe &

在默认情况下,MySQL用0700的许可创建数据库和RAID目录。你可以通过设置UMASK_DIR变量更改该行为。如果你设置了它的值,将使用组合的UMASK和UMASK_DIR值创建新目录。例如,如果你打算为所有新的目录授予组访问权限许可:


shell> UMASK_DIR=504  # = 770 in octal
shell> export UMASK_DIR
shell> mysqld_safe &

在MySQL 3.23.25和更高版本中,如果是以0开始的,MySQL将认为UMASK和UMASK_DIR的值均采用八进制形式。

标签:
0
投稿

猜你喜欢

  • HMAC算法--asp源码

    2009-08-28 12:51:00
  • Python的列表推导式你了解吗

    2022-08-13 05:30:41
  • 在ASP与ASP.NET之间共享对话状态(2)

    2008-09-02 12:21:00
  • python使用python-pptx删除ppt某页实例

    2022-10-23 16:19:59
  • 15个Pythonic的代码示例(值得收藏)

    2022-07-27 21:21:19
  • MySQL实现分页查询的方法

    2024-01-17 13:52:32
  • python字典遍历数据的具体做法

    2022-04-19 16:45:33
  • 解决pycharm 工具栏Tool中找不到Run manager.py Task的问题

    2023-02-26 09:04:31
  • 教你利用PyTorch实现sin函数模拟

    2021-06-23 18:17:25
  • Django模型层实现多表关系创建和多表操作

    2022-12-01 09:13:46
  • JavaScript使用focus()设置焦点失败的解决方法

    2024-05-02 16:28:15
  • python算法表示概念扫盲教程

    2022-06-22 00:43:34
  • python的函数最详解

    2022-02-15 17:05:05
  • javascript动态添加表格数据行(ASP后台数据库保存例子)

    2024-02-27 11:17:31
  • Python函数中定义参数的四种方式

    2021-10-11 03:10:20
  • python正则表达式常见的知识点汇总

    2023-10-02 18:56:21
  • python uuid生成唯一id或str的最简单案例

    2021-06-07 00:40:45
  • Python的Django框架下管理站点的基本方法

    2022-02-14 12:37:19
  • Python入门Anaconda和Pycharm的安装和配置详解

    2022-12-21 20:25:07
  • Python selenium爬取微信公众号文章代码详解

    2023-12-10 19:43:18
  • asp之家 网络编程 m.aspxhome.com