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

Bagaimana saya bisa menjalankan skrip sql dengan CodeIgniter dan meneruskan data ke sana?

$sql = file_get_contents("update-001.sql");

/*
Assuming you have an SQL file (or string) you want to run as part of the migration, which has a number of statements...
CI migration only allows you to run one statement at a time. If the SQL is generated, it's annoying to split it up and create separate statements.
This small script splits the statements allowing you to run them all in one go.
*/

$sqls = explode(';', $sql);
array_pop($sqls);

foreach($sqls as $statement){
    $statment = $statement . ";";
    $this->db->query($statement);   
}

posting asli ada di sini:https://gist.github.com/Relequestual/4088557



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Celah dan pulau pada 2 kolom - jika kolom A berurutan dan kolom B identik

  2. Gabungkan baris dalam id yang sama ke dalam array

  3. Referensi Kunci Asing MySQL

  4. Cocokkan Regex di MySQL untuk kata yang diulang dengan kondisi tidak termasuk tanda kurung

  5. Desain DB:satu DB besar untuk semua pelanggan atau banyak DB kecil