Son*_*nia 6 phpmyadmin webmatrix-2
我想尝试phpMyAdmin在本地从webmatrix启动...它会定期显示登录页面,但我有登录问题..每次尝试它都会检索我#2002 Impossibile登录MySQL服务器
一旦下载了最后一个版本的phpMyAdmin,我就已经在官方指南中创建了一个config.inc.php文件.我尝试了很多参数而没有成功.该文件的实际配置是:
<?php
/* Servers configuration */
$i = 0;
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'HTTP';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'pass';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/* End of servers configuration */
$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
Run Code Online (Sandbox Code Playgroud)
哪里错了?
我已经找到了解决您问题的两种解决方案,请尝试选择一种有效的解决方案。
解决方案:1
您已将 MySQL 的密码设置为pass,但在此设置下已将标志设置为 TRUE。$cfg['Servers'][$i]['AllowNoPassword'] = true;
尝试像这样将标志设置为FALSE
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Run Code Online (Sandbox Code Playgroud)
解决方案:2
由于您以root用户身份登录MySQL,因此需要将上述配置设置更改为
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1666 次 |
最近记录: |