apache - 将 phpmyadmin 连接到现有的数据库服务器

标签 apache phpmyadmin xampp

我想使用 phpmyadmin 访问和修改现有数据库服务器中的记录。

我目前正在使用 XAMPP 测试服务器,可以访问默认的 localhost/phpmyadmin。

我试图查看是否有一些配置文件可以使用主机名、用户名和密码指向数据库服务器,即 C:\xampp\apache\conf\extra\httpd-xampp.conf但是,我没有成功。

我想知道是否有人用 phpmyadmin 完成过这个任务?

我很感激任何建议。

提前谢谢了!

最佳答案

在这种情况下,您可以在 config.inc.php 中添加另一个服务器,只要另一个 MySQL 服务器允许远程连接。 phpMyAdmin wiki有一个例子。此外,包含的文档有更深入的信息。

基本上,您将编辑 config.inc.php 并添加(或编辑)host value (并且,如果您的 auth_type 是 config,还有用户和密码值)。

这是一个关于如何执行多服务器的简短示例,有关更多详细信息,请参阅我引用的链接。

<?php 
$cfg['blowfish_secret'] = 'setthistosomethingelse';
$i = 0;  

$i++; // server 1
$cfg['Servers'][$i]['verbose']   = 'Development server';
$cfg['Servers'][$i]['host']      = 'localhost';

$i++; // server 2
$cfg['Servers'][$i]['verbose']   = 'Production server'; 
$cfg['Servers'][$i]['host']      = 'production.example.com';

?>

关于apache - 将 phpmyadmin 连接到现有的数据库服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19526780/

相关文章:

php - 在 Xampp/Windows 7 上安装 ImageMagick

mysql - 最小化数据库以便从 Magento 导出所有产品

mysql - 使用 RoR 设置 mysql,有 XAMPP

php - 在xampp中使用域名而不是localhost

android - HTTP超时异常

linux - Amazon Linux AMI 上没有可用的包 httpd

php - 如何在没有操作表单的情况下将输入类型传递给同一站点上的 php 函数?

apache - 在 PHP 中从 .htaccess 重写 URL 获取查询字符串参数

mysql - phpmyadmin 与更多机器共享特定数据库

php - WAMPServer 安装 - phpMyAdmin 登录时出错 - 错误 #1193