yul*_*ika 17 php mysql insert utf-8
我将使用PHP在mysql中插入一些文章.
这是phpMyAdmin信息:
Server: localhost via TCP/IP
Server version: 5.0.85-community-nt
Protocol version: 10
User: root@localhost
MySQL charset: UTF-8 Unicode (utf8)
Run Code Online (Sandbox Code Playgroud)
这是我的表格信息:
Table Action Records 1 Type Collation Size Overhead
article 10 InnoDB utf8_unicode_ci 16.0 KiB -
1 table(s) Sum 10 InnoDB utf8_unicode_ci 16.0 KiB 0 B
Run Code Online (Sandbox Code Playgroud)
我加
<?php header('Content-type:text/html; charset=utf-8'); ?>
Run Code Online (Sandbox Code Playgroud)
在我的PHP代码的顶部,添加mysql_query("set names 'utf-8'");之前mysql_select_db("data",$db1);
但是mysql中的数据仍然像
più freddi
Run Code Online (Sandbox Code Playgroud)
如何正确显示数据?
Imr*_*hsh 37
摆脱连字符.它应该是:
mysql_query("SET NAMES utf8");
Run Code Online (Sandbox Code Playgroud)
小智 15
使用以下代码进行插入
mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");
mysql_query($qry);
Run Code Online (Sandbox Code Playgroud)
在我的情况下这很好用
| 归档时间: |
|
| 查看次数: |
61424 次 |
| 最近记录: |