我正试着在ubuntu 16.04上安装灯。我安装了所有的设备,但是意外地把自己锁在灯外,试图让phpmyadmin工作,无论我尝试什么,我都能得到Access denied for user 'root'@'localhost'。
我认为最简单的解决方案是卸载我安装的所有软件包,以使灯正常工作。我使用sudo apt-get purge卸载我安装的所有软件包。现在,我再次安装所有软件包,但在试图安装mysql时也会遇到同样的错误。我尝试:sudo mysql_secure_installation,它向我询问root的密码。我试着把它保留为空,给出我为root
我正在尝试在我的mac上安装mysql,但无法启动服务器。当我尝试启动mysql服务器时,我在日志中得到这个错误:无法启动服务器:无法创建PID文件:权限被拒绝。无法创建/写入文件~/Downloads/mysql-5.5.32-osx10.6-x86_64/data/HOSTNAME.pid.我将/usr/local/mysql符号链接到~/Downloads/mysql-5.5.32-osx10.6-x86_64。/usr/local/mysql和~/Downloads/ mysql -5.5.32-osx10.6-x86_64下的所有文件/目录均为mysql所有。我正在尝试以root用户
我继承了一台安装了mysql的服务器。我没有任何用户的mysql密码,甚至连root都没有(尽管我有linux root密码)。另外,我只知道有一个用户帐户是根用户,而且这个用户帐户没有执行任何操作的权限,甚至没有SELECT权限。
我尝试停止mysql服务,使用跳过授权表选项重新启动,然后在没有密码的情况下登录:
service mysqld stop
service mysqld start --skip-grant-tables &
mysql -u root
但会得到以下错误:
Access denied for user 'root'@'localho