Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách biến chuỗi MySQL thành chuỗi tương đương SQL Server

Vì cơ sở dữ liệu không còn là MySQL, bạn sẽ phải viết lại một số đoạn mã sử dụng các hàm MySQL. Điều này có thể dễ dàng thực hiện với PDO (Đối tượng dữ liệu PHP) và dễ di chuyển hơn cho các thay đổi trong tương lai.

Xem ví dụ về SQL Server này :

<?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);

?>

Bất cứ nơi nào bạn tìm thấy một chức năng như mysql_* trong mã của mình, bạn sẽ muốn tra cứu cách thích hợp để thực hiện điều đó bằng cách sử dụng 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. Làm cách nào để chọn hàng liền kề trong sql khi được sắp xếp theo một trường khác?

  2. Laravel không thể kết nối với cơ sở dữ liệu - Di chuyển - Lỗi 2002

  3. Hiển thị dữ liệu với định dạng trong Datagridview

  4. Có cơ chế nào để tắt chèn vào bảng không?

  5. Ngăn chặn khai thác nút quay lại? PHP