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

Cara mengubah string MySQL menjadi setara dengan SQL Server

Karena database bukan lagi MySQL, Anda harus menulis ulang beberapa kode yang menggunakan fungsi MySQL. Ini mudah dilakukan dengan PDO (PHP Data Objects) dan jauh lebih portabel untuk perubahan di masa mendatang.

Lihat contoh SQL Server ini :

<?php

   $user = 'myUsername';
   $pass = 'myPassword';

   // Connect to mssql database
   $conn = new PDO('mssql:host=127.0.0.1; dbname=tempdb;', $user, $pass);

   $query = "SELECT * FROM table1";

   // Prepare query and run it. This is where you can use prepared statements
   // to avoid SQL injection
   $sth = $conn->prepare($query);
   $sth->execute();

   // Fetch the returned db rows and dump them as output
   $retRows = $sth->fetchAll();
   var_dump($retRows);

   // Clean up resources
   unset($sth); unset($conn);

?>

Di mana pun Anda menemukan fungsi seperti mysql_* dalam kode Anda, Anda akan ingin mencari cara yang tepat untuk melakukannya menggunakan PDO .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Query Builder - Klausa Bersyarat Lanjutan (parameter opsional)

  2. PHP Perbarui tabel MySQL menggunakan formulir HTML

  3. Bagaimana saya bisa memasukkan data NULL ke database MySQL dengan Python?

  4. Mysql:jalankan perintah ditolak ke pengguna ''@'localhost' untuk kesalahan rutin

  5. Bagaimana menemukan nilai tertinggi ke-n dari sebuah kolom?