如何在Amazon RDS数据库上获取phpmyadmin访问权限

时间:2012-06-19 10:16:52

标签: mysql amazon-ec2 amazon-web-services amazon

我是亚马逊网络服务的新手,我不知道如何运营这项服务。我最近使用Amazon RDS创建了一个mysql数据库,现在想访问phpmyadmin将现有数据库导入Amazon RDS,但是在花了很多时间后我无法找到任何解决方案来解决这个问题。
任何人都可以帮我找出解决方案。

1 个答案:

答案 0 :(得分:3)

有一种方法可以在本地计算机或服务器上配置phpadmin以直接连接到您的亚马逊数据库,但这需要您拥有亚马逊数据库的连接字符串。查看您的amazon数据库服务器的设置并获取IP / URL,db_name,user_name和密码。获取所有这些文件后,请按照以下步骤操作

  1. 转到您的phpadmin文件夹即(您的服务器可能需要ftp)C:\ wamp \ apps \ phpmyadmin4.1.14
  2. 找到配置文件config.inc.php
  3. 复制它以创建备份
  4. 在文本编辑器中打开它
  5. 找到这段代码并复制它(整个块)

    $i++;
    /* Authentication type */
    $cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
    //$cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    /* Select mysql if your server does not have mysqli */
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['AllowNoPassword'] = true;
    
  6. 更改下面的副本以匹配您的亚马逊网站,主机是数据库服务器的ip / url,用户是用户名和密码...

  7. 关闭配置文件并重新启动/重新启动phpadmin Drop Down
  8. 在当前服务器下的下拉列表中,您可以找到您添加的亚马逊服务器
  9. 这种技术可以为您的phpadmin添加不同的数据库服务器