从Debian上的源安装MySQL 5.6.16时出错

时间:2014-02-23 14:25:52

标签: mysql linux debian mysql-5.6

这是我遵循的步骤:

  1. mysql-5.6.16.tar.gz下载到/usr/local/src
  2. cd /usr/local/src
  3. tar -zxvf mysql-5.6.16.tar.gz
  4. cp /usr/local/src/mysql-5.6.16 /usr/local/mysql/
  5. cd /usr/local/mysql
  6. 使用用户mysql
  7. 创建了群组mysql
  8. chown -R mysql .
  9. chgrp -R mysql .
  10. cmake .
  11. make
  12. make install
  13. 但运行此命令时出错:

    1. scripts/mysql_install_db.sh --user=mysql --datadir=/usr/local/mysql/data
    2.   

      bash:scripts/mysql_install_db.sh:权限被拒绝

      我正在使用root用户执行所有这些步骤。

      任何使其成功的建议。请通过编译tar.gz文件向我提供在Debian上安装MySQL 5.6.16的完整步骤。

1 个答案:

答案 0 :(得分:2)

scripts/mysql_install_db.sh是否具有执行权限?
(查看ls -l scripts/mysql_install_db.sh

如果没有,你可以

  1. 通过

    添加执行权限
    chmod a+x scripts/mysql_install_db.sh
    
    1. 使用sh scripts/mysql_install_db.sh ...运行它。