当前位置: 首页 > 知识库问答 >
问题:

XAMPP MySQL密码设置(无法在PHPMYADMIN中输入)

韩英锐
2023-03-14

首先:我无法在“localhost:80/PHPMYADMIN/”处输入PHPMYADMIN。因为当我安装MySQL服务器MySQL-5.5.36时,用户名为root,密码为HamdunSoft。之后,当我输入localhost:80/phpmyadmin/it时,它会显示如下消息。

MySQL说的错误:文档1045-拒绝用户'root'@'localhost'的访问(使用密码:否)配置中定义的controluser连接失败。phpMyAdmin试图连接到MySQL服务器,但服务器拒绝了连接。确保您的用户名和密码与管理员提供的MySQL服务器的配置一致。"

现在我想输入我的Phpmyadmin,尽管我已经设置了两个MySQL服务器,一个在xampp中,另一个在MySQL-5.5.36中。我已经在网上搜索过了,但是内容没有足够的帮助。在登录phpmyadmin之前,如何在xampp中设置密码。

另一个不同的问题是:XAMPP Apache服务器说:端口80正在被某个人使用。我通过停止Skype解决了这个问题。但是又有这种问题。我认为像Skype一样,另一个软件正在使用端口80。我想使用任何端口与Apache如我所愿。可以是端口80或81或82。如果任何其他进程正在使用我想要的端口,我想替换它,并将该端口提供给Apache。

共有3个答案

戈建白
2023-03-14

1.openxampp dir(c:/xampp)

2.tophpMyadmin目录[C:\xampp\phpMyAdmin]

3.open[config.inc.php]文件与任何文本编辑器

$cfg['Servers'][$i]['auth_type'] = 'config'; //replace 'config' to ‘cookie’
$cfg['Servers'][$i]['AllowNoPassword'] = true; //change ‘true’ to ‘false’.

最后:保存文件。

这里有一个视频链接,以防您想看到它的运行[单击此处]

龙焱
2023-03-14

第一个问题:您希望从Mysql运行Mysql服务器,从Xampp还希望浏览phpmyadmin,以便可以操作数据库。然后遵循规则:

从配置中的“Xampp/phpmyadmin”目录。php文件找到下面的代码。并按照下面给出的说明进行操作。我试过这样做,并且成功地在浏览器上运行localhost/phpMyAdmin、MySQL命令提示符以及MySQL查询浏览器。

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'pma';
$cfg['Servers'][$i]['password']     = '';
$cfg['Servers'][$i]['controluser']  = 'user_name/root';   
$cfg['Servers'][$i]['controlpass']  = 'passwaord';

并用下面相应的代码替换上面的每一条语句。

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'root';
$cfg['Servers'][$i]['password']     = 'Muhammad Ashikuzzaman';
$cfg['Servers'][$i]['controluser']  = 'root';   
$cfg['Servers'][$i]['controlpass']  = 'Muhammad Ashikuzzaman';

第二个问题:方法1:你可以先退出Skype。当Apche服务器启动后,您可以再次运行Skype。如果您想在另一个端口中运行Apache,请在xampp/Apache/conf/httpd中进行替换。第184行的“ServerName localhost:81”配置“ServerName localhost:80”。在那之后,甚至它也可能不起作用。然后替换

#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80 

通过

#Listen 0.0.0.0:81
#Listen [::]:81
Listen 81

在45号线

方法2:如果要使用端口80。然后按照这个。在Windows 8中,“World Wide Publishing Service正在使用此端口,停止此服务将释放端口80,您可以使用此端口连接Apache。要停止此服务,请转到“任务管理器-

如果您没有找到“全球发布服务”,请转到“运行”

并从”概述

锺离俊雄
2023-03-14

在xampp/phpmyadmin/config中找到以下代码。php公司

$cfg['Servers'][$i]['controluser']  = 'user_name/root';   
$cfg['Servers'][$i]['controlpass']  = 'passwaord';
$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'user_name/root';
$cfg['Servers'][$i]['password']     = 'password';

用下面相应的条目替换上面的每个语句:

$cfg['Servers'][$i]['controluser']  = 'root';   
$cfg['Servers'][$i]['controlpass']  = 'xxxx';
$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'root';
$cfg['Servers'][$i]['password']     = 'xxxx';

这样做会导致浏览器中的localhost/phpmyadmin和MySQL命令提示符正常工作。

 类似资料:
  • 问题内容: 我正在使用phpMyAdmin建立数据库。我有两个表(和), 在它们的主键上建立了索引 。我正在尝试使用它们的主键作为外键在它们之间创建一个关系表()。 我将这些表创建为MyISAM,但是后来将这三个表都更改为InnoDB,因为我读到MyISAM不支持外键。所有字段均为。 当我选择表格时,单击“关系视图”链接,然后尝试将FK列设置为和,它显示 “未定义索引!” 每列旁边。 我想念什么?

  • 问题内容: 在看到phpMyAdmin生成的默认密码使用了mysql_native_password并因此在使用相同密码时哈希没有改变,我更新了一个用户的密码并将哈希设置为SHA256。 当我尝试使用设置的密码再次登录时,它说: mysqli_real_connect():(HY000 / 1045):用户’xxxx’@’xxxx’的访问被拒绝(使用密码:是)。 服务器使用https,而phpMy

  • 我正在尝试使用Azure Key Vault克里特一个“秘密值”。我正在学习Microsoft的教程,网址是:https://azure.Microsoft.com/en-us/documentation/articles/key-vault-get-started/ 我用... 我也可以验证它是通过使用... 我以为通过创建它,我已经获得了进入密钥库的所有权限?我需要添加特定权限吗?

  • 我已经更改了AMPPS堆栈的localhost用户的密码,现在我无法登录到phpmyadmin,它显示一条粉红色消息:

  • 从代码试图 当我们手动 我们试图从ADSI和code中更新属性,但它不允许用户根据我们观察到的代码更新其值 我们比较了之前和之前的用户详细信息 当我们试图修改时,,然后观察到这两个属性无法从ADSI和代码中编辑 我们还能怎么做?