首页 文章

vagrant @ localhost:〜$ / usr / bin / mysqld_safe&not working

提问于
浏览
0

我是编程世界的初学者:谷歌搜索和尝试了很多东西两天......但没有解决方案 . 安装了LAMP的cptserver,用于虚拟机(Git,vagrant,puppet):https://github.com/pigeontech/cptserver

当我尝试启动Mysql时,我收到以下错误:

vagrant@localhost:~$ /usr/bin/mysqld_safe &

[1] 3404 vagrant @ localhost:〜$ 160311 01:02:50 mysqld_safe无法同时登录错误日志和syslog . 删除--syslog的所有--log-error配置选项以使其生效 . 160311 01:02:50 mysqld_safe记录到'/var/log/mysql/error.log' . touch:无法触摸'/var/log/mysql/error.log':权限被拒绝chmod:无法访问'/var/log/mysql/error.log':权限被拒绝cat:/var/run/mysqld/mysqld.pid :权限被拒绝rm:无法删除'/var/run/mysqld/mysqld.pid':权限被拒绝160311 01:02:50 mysqld_safe致命错误:无法删除pid文件:/var/run/mysqld/mysqld.pid请手动删除它并再次启动/ usr / bin / mysqld_safe; mysqld守护进程未启动/ usr / bin / mysqld_safe:126:/ usr / bin / mysqld_safe:无法创建/var/log/mysql/error.log:权限被拒绝vagrant @ localhost:〜$ [1]退出1 / usr / bin / mysqld_safe的

有人可以用简单的方式向我展示解决方案吗?

1 回答

  • 0

    最后,我可以通过以下步骤解决它:

    $ sudo mysql_install_db
    
    /usr/bin/mysql_secure_installation
    
    $ sudo /usr/bin/mysqld_safe &
    

    打开一个新窗口(Alt F2)并将光标移至vagrant @ localhost:〜$

    然后,打开MySQL:

    $ sudo /usr/bin/mysql -u root -p mysql
    

相关问题