sql >> Database teknologi >  >> RDS >> Mysql

Forældet:mysql_connect()

Der er et par løsninger på dit problem.

Måden med MySQLi ville være sådan her:

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

At køre databaseforespørgsler er også enkelt og næsten identisk med den gamle måde:

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

Slå alle forældede advarsler fra, inklusive dem fra mysql_*:

<?php
error_reporting(E_ALL ^ E_DEPRECATED);

Den nøjagtige fil- og linjeplacering, som skal udskiftes, er "/System/Startup.php> linje:2 " error_reporting(E_All); erstat med fejlrapportering(E_ALL ^ ​​E_DEPRECATED);



  1. Sådan repareres forældet oracle.sql.ArrayDescriptor, oracle.sql.STRUCT og oracle.sql.StructDescriptor

  2. Mestring af brugen af ​​stoplister med SQL Server Full-Text Search (FTS)

  3. Konverter hex i tekstrepræsentation til decimaltal

  4. JDBC returnerer MySQLSyntaxError Exception med korrekt sætning