我在 Ubuntu 10.10 下新安装的 mySQL 服务器副本遇到了一些严重问题。我当时安装了 apt 并提供了密码。安装很顺利,但是服务器的行为很奇怪。
首先,为了测试数据库,我创建了一个 php 文件
mysql_connect("localhost", "root", "myPassword") or die(mysql_error());
其中 myPassword 是我在安装过程中询问时输入的密码。这给了我一个拒绝访问错误。我试图进入 mySQL 服务器以寻求我读到的解决方案。正常的语法不起作用,除了“访问被拒绝”之外,我不得不做
mysql -u root password myPassword
但是,它不是 mysql shell,而是输出参数和变量的列表。所以在这一点上,我很难过;几年来我没有通过命令行使用过 mySQL,但是这种行为都不熟悉,而且我找不到与服务器交互的方法。
任何帮助,将不胜感激。