Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使cpanel phpMyAdmin版本中的数据库显示在WAMP服务器上phpMyAdmin的本地主机版本中?_Php_Mysql_Phpmyadmin_Mariadb - Fatal编程技术网

如何使cpanel phpMyAdmin版本中的数据库显示在WAMP服务器上phpMyAdmin的本地主机版本中?

如何使cpanel phpMyAdmin版本中的数据库显示在WAMP服务器上phpMyAdmin的本地主机版本中?,php,mysql,phpmyadmin,mariadb,Php,Mysql,Phpmyadmin,Mariadb,我将inmotionhosting用于我的网站和数据库。我在mysql中创建了一个特定的数据库,然后通过phpMyAdmin的cpanel版本构建了表 我发现phpMyAdmin的cpanel版本没有特权或用户控件,所以我安装了WAMP服务器并在其上安装了phpMyAdmin。我可以以root用户的身份登录到它,所有的配置似乎都是正确的 如何使我在phpMyAdmin的cpanel版本中创建的数据库显示在我安装在WAMP服务器上的phpMyAdmin中 我已经做了无数的网络和文档搜索,无法找到解

我将inmotionhosting用于我的网站和数据库。我在mysql中创建了一个特定的数据库,然后通过phpMyAdmin的cpanel版本构建了表

我发现phpMyAdmin的cpanel版本没有特权或用户控件,所以我安装了WAMP服务器并在其上安装了phpMyAdmin。我可以以root用户的身份登录到它,所有的配置似乎都是正确的

如何使我在phpMyAdmin的cpanel版本中创建的数据库显示在我安装在WAMP服务器上的phpMyAdmin中


我已经做了无数的网络和文档搜索,无法找到解决这个问题的确切答案。我需要帮助。请,谢谢

我用下面的方法解决了这个问题。我访问了config.inc.php文件并更改了以下内容:

$cfg['Servers'][$i]['verbose'] = 'MySQL';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed'];
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
我把它改成这样:

$cfg['Servers'][$i]['verbose'] = 'MySQL';
$cfg['Servers'][$i]['host'] = '[my server's static IP address]';
$cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed'];
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

然后,我可以以之前在MySQL中创建或分配到此数据库的任何用户的身份登录,并显示相应的数据库。

我假设您在PC上安装了WAMPServer,对吗?inmotionhosting是否允许您远程访问其服务器上的数据库。1) 到底是什么?2) 创建具有远程访问权限的用户帐户后?是的,我已在我的电脑上安装了WAMP服务器,是的,我可以访问它,因为我已将数据库连接到我正在使用的网站,并且该连接工作正常。我不了解通过phpMyAdmin使用WAMP服务器访问它的过程,也找不到相关文献来帮助我完成它。只安装MYSQL WorkBench可能更简单。我收到错误警告:mysqli::mysqli():(HY000/1045):拒绝用户“…..”@“localhost”的访问(使用密码:YES)