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

Tidak digunakan lagi:mysql_connect()

Ada beberapa solusi untuk masalah Anda.

Cara dengan MySQLi akan seperti ini:

<?php
$connection = mysqli_connect('localhost', 'username', 'password', 'database');

Untuk menjalankan query database juga sederhana dan hampir identik dengan cara lama:

<?php
// Old way
mysql_query('CREATE TEMPORARY TABLE `table`', $connection);
// New way
mysqli_query($connection, 'CREATE TEMPORARY TABLE `table`');

Matikan semua peringatan usang termasuk dari mysql_*:

<?php
error_reporting(E_ALL ^ E_DEPRECATED);

Lokasi file dan baris yang tepat yang perlu diganti adalah "/System/Startup.php> line:2 " error_reporting(E_All); ganti dengan error_reporting(E_ALL ^ ​​E_DEPRECATE);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkah saya menggunakan pernyataan yang disiapkan PDO untuk mengikat pengidentifikasi (nama tabel atau bidang) atau kata kunci sintaks?

  2. Menggunakan Database Relasional MySQL di Debian 5 (Lenny)

  3. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Kegagalan tautan komunikasi

  4. CONV() – Mengkonversi Angka Antara Basis Berbeda di MySQL

  5. Bagaimana cara menampilkan kesalahan untuk kueri MySQLi saya?