In PHP, you can use the mysql_query() function to set the encoding method of the mysql database; the specific method is: add the "mysql_query("set names encoding method");" code after the mysql_connect() statement.
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
In PHP, you can use the mysql_query() function To set the encoding method of mysql database.
When PHP connects to the database, that is, after mysql_connect(), use the mysql_query() function to set the encoding method.
Example: Set the encoding method to utf8
<?php $connect=mysql_connect("服务器","登录的用户名","登录的密码"); mysql_select_db("数据库名",$connect); mysql_query("set names utf8"); //这里设置编码方式为 utf8 ?>
It is best to use utf-8 for the web page character set. UTF-8 is an international standard encoding and a trend.
If your web page encoding is gb2312, that is SET NAMES GB2312. However, it is strongly recommended that web page encoding, MySQL data table character set, and PHPmyAdmin all use UTF-8. Note:
The mysql_query("set names 'coding'"); encoding added before the PHP program that needs to perform database operations must be consistent with the PHP encoding. If the PHP encoding is gb2312, then the mysql encoding is gb2312. If it is utf-8, then the mysql encoding is utf8, so that there will be no garbled characters when inserting or retrieving data
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to set the database encoding method in php. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Atom editor mac version download
The most popular open source editor

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

SublimeText3 Linux new version
SublimeText3 Linux latest version

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment
