sql >> データベース >  >> Database Tools >> phpMyAdmin

phpMyAdminを使用してProd/Devデータベースに接続するにはどうすればよいですか?

    phpMyAdminは、config.inc.phpで個々のサーバー接続の詳細を設定することにより、複数のサーバーに接続できます。 。サーバーごとに$cfg['Servers'][$i]アレイを設定する必要があります。詳細については、phpMyAdmin wikiを参照してください: https://wiki.phpmyadmin.net/pma/Multiserver > (以下の例はここからです)

    $cfg['blowfish_secret']='multiServerExample70518';
    //any string of your choice (max. 46 characters)
    $i = 0;  
    
    $i++; // server 1 :
    $cfg['Servers'][$i]['auth_type'] = 'cookie'; // needed for pma 2.x
    $cfg['Servers'][$i]['verbose']   = 'no1'; 
    $cfg['Servers'][$i]['host']      = 'localhost';
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    // more options for #1 ...
    
    $i++; // server 2 :
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['verbose']   = 'no2'; 
    $cfg['Servers'][$i]['host']      = 'remote.host.addr';//or ip:'10.9.8.1'
    // this server must allow remote clients, e.g., host 10.9.8.%
    // not only in mysql.host but also in the startup configuration
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    // more options for #2 ... 
    
    // end of server sections
    $cfg['ServerDefault'] = 0; // to choose the server on startup
    

    自分が何をしていて、どのように接続しているのかを完全に理解してください。phpMyAdminを使用するためだけにデータベースへのアクセスを外部に公開したくはありません。




    1. Windows7でSQLServerManagementStudioを起動する方法

    2. mysql_error重複エラーメッセージをカスタマイズできますか?

    3. 禁止:このサーバーで/phpmyadminにアクセスする権限がありません

    4. XAMPPでMySQLポートを変更しましたが、新しいポートをリッスンするにはどうすればよいですか?