Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP - свързване към mysql база данни от различен сървър

Бих казал, че вашите идентификационни данни за вход или настройките на мрежата са грешни:Вижте тази публикация за допълнителна помощ:http://wiki.answers.com/Q/What_does_MySQL_error_number_10060_mean

Ако нямате достъп от тунел за външна употреба, ето един пример:

$connection = ssh2_connect('SERVER IP', 22);  
ssh2_auth_password($connection, 'username', 'password'); 
$tunnel = ssh2_tunnel($connection, 'DESTINATION IP', 3307); 
$db = new mysqli_connect('127.0.0.1', 'DB_USERNAME', 'DB_PASSWORD',  
                         'dbname', 3307, $tunnel) 
    or die ('Fail: '.mysql_error()); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. грешка 1064(42000), докато се опитвате да изпълните командата mysqldump

  2. Laravel Eloquent получава резултати, групирани по дни

  3. Йерархични данни в MySql

  4. JSON_ARRAYAGG() – Създайте JSON масив от редовете на заявка в MySQL

  5. Избор на квадратче за отметка на PHP/MySQL актуализиране към база данни