当前位置: 首页 > 面试题库 >

在mysql表中插入波斯文字

洪俊捷
2023-03-14
问题内容

我想将表单的值(以php格式)存储到mysql中,当我将数据插入表中时,该字段的值以波斯语言显示,而该字段的值则以波斯语言显示: ???????

我使用了这些代码,但无法正常工作

    mysql_set_charset('utf8',$db);
    mysql_query("SET CHARACTER SET utf8");   
    mysql_query("SET NAMES utf8_persian_ci");

表,数据库和列具有utf8_persian_ci排序规则


问题答案:

确保排序规则是utf8。排序规则persiab大小写不敏感可能无法正常工作,因为输入的字符代码可能不在波斯语字符的范围内。unicode
8将起作用。将排序规则更改为utf8_general



 类似资料:
  • 使用mysql2,我正在解析来自endpoint的json响应,并在mysql数据库中插入它的一些值。我现在要做的是将这个响应记录在我的数据库的一个表中。我接收的json包含在一个名为的变量中,我可以正确访问它的值,如等等。 是一个有效的json,如下所示(为保护隐私而修剪): 现在,我想将整个json存储在mysql的日志表中,因此我在表中创建了一个json列,并尝试插入json。 我的查询如下

  • PHP是:

  • 问题内容: 我需要自定义波斯语的全文搜索。并为此语言自定义Stop / Noise单词和同义词。 我的SQL Server版本是2016,并且已安装全文搜索。 问题答案: 要在SQL Server停止列表,全文目录等中使用波斯语,我们应该使用。如果您不使用目录,建议您将其更改为,有时为空,如下所示: 您的问题可以通过以下查询针对任何语言解决:

  • 本文向大家介绍在MySQL中的表格中插入随机数?,包括了在MySQL中的表格中插入随机数?的使用技巧和注意事项,需要的朋友参考一下 要插入随机数,请使用MySQL中的function。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 让我们在MySQL的表格中插入随机数- 让我们再次检查表记录- 这将产生以下输出-

  • 我在Java执行HTTP GET调用以获取可能包含西班牙语字符的内容,例如:@añez 但我从MySQL-:'a:±ez得到的回应是,到目前为止,我在网上搜索并做了以下操作: > 在连接字符串中追加了utf-8作为编码(使用Java)jdbc:mysql:/localhost:3306/dbname?useUnicode=true&characterencoding=utf-8 更新了表的编码AL

  • 问题内容: 我在表中添加了一个空列,现在我想在其行中插入序号。是否可以使用SQL做到这一点? 问题答案: 运行以下查询以使列中的值增加: