在我买我的macbook之前,我正在使用ubuntu。今天我开始使用这台电脑。
现在,我竭尽全力安装php、apache和mysql。
但是,当我试图通过phpmyadmin连接mysql (localhost/~mehmet/phpMyAdmin/)时,我会得到以下错误:
#1045 Cannot log in to the MySQL server
我想,我已经设置了mysql密码,但它不能正常工作。
所以,我需要设置一些设置,请帮我..。
非常感谢!
我编辑了deian.cnf以更改mysql (ubuntu服务器)的密码。
sudo vi /etc/mysql/debian.cnf
我变了
user=debian password=*
至
user=debian password=mypassword
然后我尝试进入mysql的控制台。
mysql -udebian-sys-maint -p
输入密码'mypassword‘
它报告说
mysql error 1045(280000) access denied for user 'debian-sys-maint '@' localhost using p
我有一个全新的MySQL安装在Ubuntu20.04上。
在安装过程中,我为root选择了一个密码。安装之后,我执行了以下操作:
sudo mysql -u root
它没问我密码就登录了。然后:
mysql> USE mysql;
mysql> UPDATE user SET plugin='mysql_native_password' WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit;
我以为这样做会在下一次登录时询问我的密码。但是,现在当我尝试登录时,它给了我如下信息:
我无法在我的机器上运行MySQL。如果我没记错的话,我没有为MySQL设置密码。
我执行了以下一系列操作,包括1)以用户身份运行,2)以SuperUser身份运行,3)不使用密码运行,4)以用户密码运行。
如你所见,我让他们所有人都失败了。为甚麽呢?
abc@ubuntu:~$ mysql
ERROR 1045 (28000): Access denied for user 'abc'@'localhost' (using password: NO)
abc@ubuntu:~$ sudo su
[sudo] password for abc:
root@ubu
我无法登录mysql,已经在mysql_secure_installation上做了多次尝试。 尝试直接从mysql.user表中更改密码,如下所示:https://linuxize.com/post/how-to-manage-mysql-databases-and-users-from-the-command-line/ 已经尝试删除密码插件:How do I turn off the mysql password validation?仍然不让我登录... 删除了密码插件,然后出现mysql_secure_installation错误1698 (28000):拒绝访问用户'ro
如果我可以为debian设置密码,那么我可以安装phpmyadmin包,这将是很棒的!但是,有了mySQL 5.7和一些随机的本地配置,设置密码就不那么容易了,因为我应该与哪个身份验证模块交谈并不明显。我试过:
mysql> alter user 'debian-sys-maint'@'localhost' identified with mysql_native_password as 'MyNewPass';
ERROR 1396 (HY000): Operation ALTER USER failed for 'debia
我第一次在Ubuntu上使用MySQL。我之前创建了数据库vq,它实际上是空的(我不介意删除所有内容;我仍然有创建它的SQL文件)。
现在,我再次尝试访问数据库:
james@ubuntu~$ mysql vq
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'vq'
james@ubuntu~$ mysql -u root -p vq
Enter password:
ERROR 1045 (28000): Access denied for user
我刚刚安装了mysql-server并设置了根密码。我只能通过sudo从终端登录到<#>but:
jack@Ubuntu-Tower:~$ mysql -u root
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
jack@Ubuntu-Tower:~$ sudo mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
我无法通过MySQL工作台连接到这个服务器(127.0.0.1,端口
在用一个更大更快的mysql替换了我的磁盘之后,我正在尝试安装MySQL。在ubuntu上安装mysql-server后,运行select user,host,authentication_string from user where user='root';时,authentication_string为空。
我设置了密码,但登录到root的唯一方法是使用sudo运行MySQL命令,如果我试图输入密码,如果我运行mysql -u root -p,它就不能工作。我还试着在登录时将密码保留为空白,但没有任何效果。任何帮助都是非常感谢的。
系统信息: pop!_os amd64 2
我在Ubuntu上使用MySQL遇到了一些困难。刚刚安装了Apache、MySQL、PHP和phpMyAdmin。phpMyAdmin给出:
#1045 Cannot log in to the MySQL server
每一次登录尝试。我试过用户名'root‘和空密码,用户名'root’和密码'root',用户名'mysql‘和密码'mysql',用户名'mysql’和密码'root‘。
当我试图在终端中运行Access denied for user root@x.x.x.x时,也会得到mysql错误:
mysql -
在Ubuntu Server 10.04中
有时,当我通过apt-get安装一些包时,它会用一个蓝色的对话框提示我,并要求输入/选择。例如:安装mysql-server时,它会提示我输入root密码。如何在我自己shell脚本中完成此任务,以便在我需要询问yes/no和密码问题时显示相同的蓝色对话框?