Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Użyj wp_query po zmianie bazy danych za pomocą nowego wpdb

$wpdb = new wpdb( $user, $pass, $db, $host );

po utworzeniu obiektu wpdb należy ustawić nazwy tabel, robi się to przez wywołanie metody set_prefix() method ustawi nazwy tabel.

 set_prefix( $prefix, $set_table_names = true )

jeśli sprawdzisz błąd sql. nazwy tabel są puste. Domyślny prefiks tabeli to 'wp_' .

rozwiązanie:

$wpdb = new wpdb( $user, $pass, $db, $host );
$wpdb->set_prefix('wp_');

//then rest of your code..



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL WSTAW GDZIE NIE ISTNIEJE

  2. BŁĄD 1064 (42000) w MySQL

  3. Tablica PDO SHOW TABLES

  4. Utrzymywanie/aktualizowanie kolejności rekordów w mysql

  5. Błąd PDO — wyjątek PDO” z komunikatem „SQLSTATE[HY000]:błąd ogólny”