Bagaimanakah saya boleh menyambung ke SQL Server menggunakan PDO dengan Pemacu Microsoft?

Barbara Streisand
Lepaskan: 2024-11-06 19:02:03
asal
686 orang telah melayarinya

How do I connect to SQL Server using PDO with Microsoft Drivers?

Menyambung ke SQL Server Menggunakan PDO dengan Microsoft Drivers

Menyambung ke pangkalan data SQL Server melalui PHP Data Objects (PDO) ialah proses yang mudah . PDO menyediakan antara muka piawai untuk mengakses pelbagai pangkalan data, termasuk SQL Server. Untuk mewujudkan sambungan menggunakan pemacu Microsoft, ikuti langkah berikut:

Rentetan Sambungan:

Rentetan sambungan untuk SQL Server menggunakan pemacu sqlsrv diformatkan seperti berikut:

$db = new PDO("sqlsrv:Server=YourAddress;Database=YourDatabase", "Username", "Password");
Salin selepas log masuk

Ganti YourAddress dengan alamat SQL Server, YourDatabase dengan nama pangkalan data, Nama pengguna dengan nama pengguna pangkalan data dan Kata Laluan dengan kata laluan pangkalan data.

Contoh Penggunaan :

Setelah anda membuat sambungan, anda boleh melaksanakan pertanyaan SQL menggunakan objek PDO:

$query = "SELECT * FROM table_name";
$stmt = $db->prepare($query);
$stmt->execute();
$results = $stmt->fetchAll();
Salin selepas log masuk

Kod ini akan melaksanakan pertanyaan dan menyimpan hasilnya dalam $results pembolehubah.

Pertimbangan Lain:

  • Pastikan anda telah memasang pemacu Microsoft SQL Server untuk PDO.
  • Jika anda menghadapi sebarang isu , semak rentetan sambungan anda untuk mencari ralat.
  • Anda mungkin perlu melaraskan alamat atau port pelayan jika anda menyambung ke pangkalan data jauh.

Kaedah Alternatif:

Walaupun menggunakan sqlsrv ialah kaedah yang disyorkan untuk menyambung ke SQL Server dengan PDO, terdapat pemacu alternatif yang boleh anda gunakan:

  • odbc: Pemacu ini menggunakan sambungan PHP ODBC untuk menyambung ke SQL Server.
  • dblib: Pemacu ini menggunakan sambungan PHP dblib untuk menyambung ke SQL Server.
  • mssql: Pemacu ini menggunakan sambungan mssql PHP yang telah ditamatkan untuk menyambung ke SQL Server.

Walau bagaimanapun, secara amnya disyorkan untuk menggunakan pemacu sqlsrv untuk sambungan yang paling terkini dan boleh dipercayai.

Atas ialah kandungan terperinci Bagaimanakah saya boleh menyambung ke SQL Server menggunakan PDO dengan Pemacu Microsoft?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!