这些是我遵循的步骤:
- 下载
mysql-5.6.16.tar.gz
到/usr/local/src
cd/usr/local/src
tar -zxvf mysql-5.6.16.tar.gz
cp/usr/local/src/mysql-5.6.16/usr/local/mysql/
cd/usr/local/mysql
- 创建组
mysql
与用户mysql
chown -R mysql .
chgrp -R mysql .
cmake .
制作
安装
但是我运行这条命令时出错:
scripts/mysql_install_db.sh --user=mysql --datadir=/usr/local/mysql/data
bash:
scripts/mysql_install_db.sh
: Permission denied
我正在使用 root
用户执行所有这些步骤。
任何让它发挥作用的建议。请提供通过编译 tar.gz
文件在 Debian 上安装 MySQL 5.6.16 的完整步骤。
最佳答案
scripts/mysql_install_db.sh
是否有执行权限?
(检查 ls -l scripts/mysql_install_db.sh
)
如果没有,你可以
为其添加执行权限
chmod a+x scripts/mysql_install_db.sh
或
- 使用
sh scripts/mysql_install_db.sh ...
运行它。
关于mysql - 在 Debian 上从源代码安装 MySQL 5.6.16 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969484/