Maison >développement back-end >Problème PHP >Comment modifier l'encodage de la base de données en php

Comment modifier l'encodage de la base de données en php

藏色散人
藏色散人original
2022-01-10 09:28:362625parcourir

Comment modifier l'encodage de la base de données en PHP : 1. Créez une table utilisateur dans la base de données mysql ; 2. Créez un fichier PHP et connectez-vous à la base de données mysql ; " Instruction SQL et définition de la connexion. Le codage de la base de données est utf8.

Comment modifier l'encodage de la base de données en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

Comment modifier l'encodage de la base de données en php ?

php+mysql définit l'encodage pour la connexion à la base de données

Dans la base de données mysql, créez une table utilisateur et insérez plusieurs éléments de données dans la table à des fins de test.

Comment modifier lencodage de la base de données en php

Créez un fichier test.php et, dans le fichier, utilisez la méthode header() pour définir le format d'encodage de la page sur utf-8.

Comment modifier lencodage de la base de données en php

Dans le fichier test.php, connectez-vous à la base de données mysql et utilisez mysqli_select_db pour sélectionner la base de données à exploiter.

Comment modifier lencodage de la base de données en php

Dans le fichier test.php, utilisez la fonction mysqli_query pour exécuter l'instruction SQL "set names 'utf8'" et définissez l'encodage de connexion à la base de données sur utf8 pour éviter les caractères tronqués lors de l'insertion du chinois dans la base de données.

Comment modifier lencodage de la base de données en php

Dans le fichier test.php, utilisez update pour créer une instruction SQL afin de modifier la valeur du nom d'utilisateur de l'enregistrement avec l'ID 1 en "test", et utilisez la fonction mysqli_query pour exécuter l'instruction sql.

Comment modifier lencodage de la base de données en php

Ouvrez le fichier test.php dans le navigateur et affichez les résultats dans la base de données.

Comment modifier lencodage de la base de données en php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn