Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Zend_Db:Bagaimana cara menghubungkan ke database MySQL melalui terowongan SSH?

Mulai saja terowongan SSH dan gunakan port lokal sebagai port MySQL Anda.

Misalnya, Anda memulai tunnel seperti ini,

ssh -f [email protected] -L 3306:mysql-server.com:3306 -N

Dan Anda dapat terhubung ke MySQL seperti ini,

$conn = mysql_connect('localhost', 'mysql_user', 'mysql_password');

Untuk zend_db, lakukan ini,

$config = new Zend_Config(
    array(
        'database' => array(
            'adapter' => 'Mysqli',
            'params'  => array(
                'host'     => 'localhost',
                'dbname'   => 'my_db',
                'username' => 'mysql_user',
                'password' => 'mysql_password',
            )
        )
    )
);

$db = Zend_Db::factory($config->database);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. #1366 - Nilai integer salah:MYsql

  2. Konektor MySQL/C++ OS X 10.9 Mavericks dan XCODE 5.0.2

  3. Ada simbol seperti  dan sebagainya di database, apa yang harus dilakukan?

  4. Bagaimana cara memasukkan karakter khusus ke dalam database?

  5. Cara terbaik untuk memeriksa pengguna yang ada di database mySQL?