我跟踪本指南安装mysql。后来,它要求输入密码,因为我安装的时候,我直接按回车,因为有密码。在此之后,它显示了以下错误:
/usr/bin/mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
我是MySQL的新手,试图启动MySQL,但是我遇到了这个错误。我也看到了相同类型问题的其他解决方案,但仍然没有奏效。在这里,我尝试在输入密码提示符时输入我的根密码。
mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
All Good:
Mysql服务器通过使用以下命令安装得很好:
sudo apt-get install mysql-server
在安装过程中,系统会提示我选择根密码。安装后,我能够使用以下命令登录到mysql监视器:
mysql -u root -p
当出现提示时,我输入密码并成功登录。
问题:
当我重新启动服务器,然后尝试登录到mysql监视器时,输入密码时会得到以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
我无法访问本地主机上的phpmyadmin。在phpmyadmin页面上显示"MySQL said: 2002 -没有这样的文件或目录-服务器没有响应(或者本地服务器的套接字配置不正确)。“
我也无法登录我的mysql,因为我找不到登录的密码。当我在终端中输入-u root -p时,系统会提示我输入密码,在我按enter键之后,我会收到错误消息ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)。我已经安装了
我想用我的电脑运行一个网站。我在Kali Linux上使用XAMPP。
我使用以下命令安装了MySQL服务器:apt-get install mysql-server
成功安装后,我输入命令mysql_secure_installation
它促使我登录到MySQL,但它多次给出了错误。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
📷
我尝试了几次我的密码,没有改变,只是为了检查我是否第一次输入了错误。
有
对不起,问题的布局,但这是我第一次在这里写信。我试图重置mysql根密码,因为我忘记了。我使用--跳过-授予-表启动了MySql服务器,当我试图修改或更新根密码时,这些都是错误。
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.04 sec)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
ERROR 1396 (HY000): Operation ALTER USER failed for
我已经尝试了之前在stackoverflow中描述的访问mysql的所有解决方案。当我输入mysql而终端要求输入密码时,当我输入密码并按enter键时,它会显示ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
任何想法,这个问题都让我发疯了。
提前谢谢。
sudo service mysql restart
但我得到
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
然后,我输入并可以进入mysql没有任何问题。
mysql -u root -h localhost -ppassword databasename
我的问题是,我是否可以重新启动mysql服务,而不需要立即提供主机名和密码,从而获得错误。
我知道这是更改或重置mysql root密码的最安全的方法。我这么做是因为安装程序10次中有8次不会提示我输入root密码。
所以我运行命令:
sudo /etc/init.d/mysql stop
sudo mysqld_safe --skip-grant-tables &
sudo mysql -u root
use mysql;
然后,根据您使用的mysql或maria版本,键入:
update user set password=PASSWORD("mynewpassword") where User='root';
或
ALTER USER &
我刚开始建立自己的数据库服务器和linux服务器,但我正在从事一个需要使用phpCake和mysql的项目。我已经安装了LAMP,并安装了phpCake。我的Cake安装很好,但是我不能进入mysql。
mysql命令产生错误1045,使用密码拒绝用户root@localhost的访问: no mysql -u root -p 'rootpasswordhere‘,除了使用密码:是
我读过许多涉及停用mysql和设置新密码的修补程序。我从来没有做过这些工作。mysql停止命令被拒绝的方式与mysql命令一样。当我使用服务停止mysql时,我的输入游标变得奇怪,不再捕获任何输入。
我想要
我在我的MacOS上用安装mysql,在更改密码的同时完成我所面临的所有问题:
打开终端并执行以下命令设置根密码:mysqladmin -u root password 'yourpassword'
所以我正在输入它,我看到了错误:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check tha
所以我第一次安装了MySQL应用程序。首先,我看到命令行客户端没有打开,所以我寻找解决方案。他们说我必须转到bin目录手动运行。在我运行cmd mysql -uroot -p并运行它并输入密码之后,它给出了错误:错误1045 (28000):用户'root'@'localhost‘的访问被拒绝,我尝试了堆栈溢出上的每一个解决方案,包括禁用权限、手动运行上面提到的、从service.msc启动服务、使用密码运行服务和不使用.它只是不想工作。感谢任何事先的帮助。