相关疑难解决方法(0)

字符集和整理意味着什么?

我可以阅读MySQL文档,它非常清楚.但是,如何决定使用哪个字符集?整理有哪些数据会产生影响?

我要求解释这两个以及如何选择它们.

mysql database database-design character-set

299
推荐指数
4
解决办法
12万
查看次数

MySQL和PHP:带有西里尔字符的UTF-8

我正在尝试在MySQL表中插入Cyrillic值,但编码存在问题.

PHP的:

<?php

$servername = "localhost";
$username = "a";
$password = "b";
$dbname = "c";

$conn = new mysqli($servername, $username, $password, $dbname);

mysql_query("SET NAMES 'utf8';"); 
mysql_query("SET CHARACTER SET 'utf8';"); 
mysql_query("SET SESSION collation_connection = 'utf8_general_ci';"); 

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "UPDATE  `c`.`mainp` SET  `search` =  'test ????' WHERE  `mainp`.`id` =1;";

if ($conn->query($sql) === TRUE) {   
}
$conn->close();

?>
Run Code Online (Sandbox Code Playgroud)

MySQL的:

| id |    search   |            
| 1  |   test ав |
Run Code Online (Sandbox Code Playgroud)

注意:PHP文件是utf-8,数据库排序规则utf8_general_ci

php mysql utf-8

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×2

character-set ×1

database ×1

database-design ×1

php ×1

utf-8 ×1