Mysql phpmyadmin无法在初始安装时登录(mac osx)

Mysql phpmyadmin无法在初始安装时登录(mac osx),mysql,macos,phpmyadmin,Mysql,Macos,Phpmyadmin,我试图在MySQL和phpMyAdmin上启动并运行,但在登录phpMyAdmin时一直遇到问题。当使用默认用户名root(无密码)和通过终端设置的密码时,我无法登录MySQL服务器 下面是我的config.inc.php文件的相关部分: $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = ''; $cfg['Servers'][$i]['socket'] = ''; $cfg['Servers'][$

我试图在MySQL和phpMyAdmin上启动并运行,但在登录phpMyAdmin时一直遇到问题。当使用默认用户名root(无密码)和通过终端设置的密码时,我无法登录MySQL服务器

下面是我的config.inc.php文件的相关部分:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'admin'; //I have also tried 'root' here with no password
$cfg['Servers'][$i]['password'] = 'PASSWORD';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
我所尝试的:

重新启动Apache和MySQL 重新安装两者 在/config文件夹中创建config.inc.php之后,在根phpMyAdmin文件夹中以几种不同的方式编辑它

我完全卡住了

系统/版本详细信息: Mac OSX 10.7.5 phpMyAdmin 3.5.7
MySQL 5.5.28

尝试安装mampp或xampp。。在那里,一切都应该开箱即用。

尝试安装mampp或xampp。。这里的一切都应该开箱即用。

如果您使用localhost,它将尝试通过套接字访问mysql。您可以尝试以下两种方法之一:

将localhost更改为127.0.0.1 在php.ini中将套接字从/var/mysql/mysql.sock设置为/tmp/mysql.sock 您还应该进行一些健全性检查,例如使用您用于phpMyAdmin的用户名/密码连接数据库以确保数据库已启动并正在运行。

如果您使用localhost,它将尝试通过套接字访问mysql。您可以尝试以下两种方法之一:

将localhost更改为127.0.0.1 在php.ini中将套接字从/var/mysql/mysql.sock设置为/tmp/mysql.sock 您还应该进行一些健全性检查,例如使用您用于phpMyAdmin的用户名/密码连接到数据库,以确保数据库已启动并正在运行。

对于我,我只是重新启动并遵循以下步骤

在“常规”选项卡中,单击“开始” 在“服务”选项卡中,单击“全部启动” 在“网络”选项卡中启用所有端口 然后在浏览器上重试 对我来说,我只是重新启动并遵循以下步骤

在“常规”选项卡中,单击“开始” 在“服务”选项卡中,单击“全部启动” 在“网络”选项卡中启用所有端口 然后在浏览器上重试
它做到了…快而容易,正是我想要的。它做到了…快而容易,正是我想要的。我早些时候试过了…没有完全做到。XAMPP做到了,成功了!谢谢在php.ini文件中有4个地方,我不得不将其从/var/mysql/mysql.sock更改为/tmp/mysql.sock。一些教程建议创建从/var/mysql/mysql.sock到/tmp/sock的sym链接,而不是更改ini。我个人认为更改ini文件更容易维护,这就是为什么他们有ini文件。将“localhost”更改为“127.0.0.1”对我在约塞米蒂smh的工作很有效。我早些时候尝试过,但没有成功。XAMPP做到了,成功了!谢谢在php.ini文件中有4个地方,我不得不将其从/var/mysql/mysql.sock更改为/tmp/mysql.sock。一些教程建议创建从/var/mysql/mysql.sock到/tmp/sock的sym链接,而不是更改ini。我个人认为更改ini文件更容易维护,这就是为什么他们有ini文件。将“localhost”更改为“127.0.0.1”对我在smh约塞米蒂的工作很有效。