在 MySQL 中为 ex: test1创建数据库时,将在 MySQL /var/lib/mysql的数据文件夹中创建一个名为“ test1 ”的文件夹,权限为700
mysql -uroot -p -e 'create database test1'
ll /var/lib/mysql|grep test1
drwx------ 2 mysql mysql 4096 May 24 16:57 test1/
我想将此默认权限更改为755吗?(我的意思是如果我运行mysql -uroot -p -e 'create database test1'文件夹 'test1' 将拥有权限755)。我该如何存档?
我试图改变当前用户的 UMASK 和 UMASK_DIR 然后在安全模式下启动 MySQL 但权限仍然是700
UMASK=0660
export UMASK
UMASK_DIR=0755
export UMASK_DIR
sudo /usr/bin/mysqld_safe &
mysql -uroot -p -e 'create database test2'
ll /var/lib/mysql|grep test2
drwx------ 2 mysql mysql 4096 May 24 16:57 test2/
任何帮助将不胜感激!
我正在使用 Ubuntu 12.10、MySQL 5.5.31