Résoudre l'erreur de module obsolète Mysql Obsolète : mysql_query() : l'extension mysql est obsolète et sera supprimée...

J'ai utilisé mysql version 5.5 aujourd'hui et une erreur s'est produite. Le message d'erreur est le suivant : Obsolète : mysql_connect() : l'extension mysql est obsolète et sera supprimée à l'avenir : utilisez mysqli ou PDO à la place dans, ce qui signifie que mysql_connect() est obsolète, veuillez utiliser mysqli ou PDO à la place.

En tant que novice, vous pouvez rencontrer de nombreuses fonctions obsolètes et devoir les remplacer une par une. Aujourd'hui, je vais vous présenter quelques remplacements de fonctions, comme suit :

1、 mysql_connect($host,$user,$pwd , true);

Passez à  mysqli_connect ($host,$user,$pwd , true);

2、mysql_sel8/ect_db($db,$conn);

Passez à  mysqli_select_db ($db,$conn);

3、mysql_fetch_assoc()

Passez à  mysqli_fetch_assoc()

4、mysql_client_encoding()

Remplacez mysqli_character_set_name()

5、mysql_fetch_assoc()

Passez à mysqli_fetch_assoc ()

6、mysql_real_escape_string()

Passez à  mysqli_real_escape_string ()

7、mysql_set_charset( 'utf8', $conn);

Passez à mysqli_set_charset ( $conn, 'utf8');

8、mysql_query()

Passez à  mysqli_query ()

9、mysql_error()

Passez à mysqli_error()

L'un des plus grands changements entre PHP5 et PHP7 est la suppression de l'extension mysql. Il est recommandé d'utiliser mysqli ou pdo. En fait, à partir de PHP5.5, PHP a commencé à se préparer à abandonner l'extension mysql. Si vous utilisez mysql extension, vous rencontrerez le message d'erreur ci-dessus, il est recommandé d'essayer de remplacer et de mettre à niveau.

Je suppose que tu aimes

Origine blog.csdn.net/qq_22243075/article/details/129580103
conseillé
Classement