Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Zend_Db:SSH टनल पर MySQL डेटाबेस से कैसे कनेक्ट करें?

बस SSH टनल शुरू करें और स्थानीय पोर्ट को अपने MySQL पोर्ट के रूप में उपयोग करें।

उदाहरण के लिए, आप इस तरह से सुरंग शुरू करते हैं,

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

और आप इस तरह MySQL से जुड़ सकते हैं,

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

Zend_db के लिए, आप यह करते हैं,

$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. सशर्त ट्रिगर के लिए Django माइग्रेशन sql

  2. एकाधिक स्तंभों के साथ एकल निश्चित तालिका बनाम लचीली सार सारणी

  3. तालिका में पदानुक्रमित डेटा के सभी चाइल्ड नोड्स की गणना करें

  4. MySQL में XPATH का चयन कैसे करें?

  5. MySQL प्रतिकृति:GTID आधारित प्रतिकृति में त्रुटिपूर्ण लेनदेन