腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
MySQL
中
指定
排序
规则时,
字符
集是否是多余的?
mysql
我一直感到惊讶的是,
MySQL
和相关工具往往在CREATE TABLE和ALTER TABLE语句中同时
指定
CHARACTER SET和COLLATION:当我为
MySQL
工作台中的列选择
排序
规则时,我得到: ALTER TABLE ..CHARACTER SET 'latin1' COLLATE 'latin1_general_
浏览 5
提问于2015-08-12
得票数 1
回答已采纳
1
回答
使用libmysqlclient设置collation_connection
mysql
、
c
、
utf-8
、
collation
、
libmysql
代码插入的表的
字符
集及其
排序
规则如下:在我的C程序中,为了改变
字符
集,我使用了
mysql
_set_character_set();问题是这个函数只改变
字符
集,而不是
排序
规则。因此,设置名称'cp1251‘告诉服务器,“来自此客户端的未来传入消息位于
字符
集cp1251中。”它还
指定
服务器用于将结果发送回客户端的
字符
集。
字符
浏览 4
提问于2016-09-12
得票数 1
2
回答
Mysql
表
排序
与Windows上的数据库
排序
不同
mysql
我一直在Linux上运行
mysql
,但上周我在Windows 10笔记本电脑上安装了
mysql
。我已将默认
字符
集和
排序
规则设置为:collation-server=utf8mb4_general_ci 这似乎是可行的,当我创建一个数据库而不
指定
这些时,数据库的
字符
集和
排序
规则似乎是正确的。当前的
字符
集是"utf8“和
排序
规则"utf8_
浏览 5
提问于2020-03-30
得票数 0
1
回答
MySQL
中的推进和二进制
字符
串
mysql
、
propel
我想区别于
字符
c和č或e和é。 是否有可能通过推进来处理用于
mysql
的二进制
字符
串?或者,我可以直接在
MySQL
数据库中处理它,而无需直接推进(仅对一个表,其他一些表仍将处理它)。Propel VARBINARY只映射到
MySQL
BLOB (与Propel BLOB相同),Propel的VARBINARY和BLOB使用起来似乎相当复杂(它们返回一个资源id)。因此,我尝试推动CLOB,它映射到
MySQL
LONGTEXT。这在使用上很好,但是e和é也是一样的。因此,这与我目前的VAR
浏览 0
提问于2012-03-04
得票数 0
回答已采纳
1
回答
创建表sql中的命令
排序
规则
mysql
、
sql
事实是,我没有测试是否有可能在一个DB中有各种
排序
规则(甚至是不同的
字符
集)的表。但是我发现(至少在phpmyadmin中)在创建任何DB时,我设置了它的
字符
集和
排序
规则--如果我在CREATE TABLE ...中忽略了这个命令,那么在创建DB时将自动设置
排序
规则集。并且建议在CREATE TABLE ...中进行
排序
,或者它是否不相关?
浏览 2
提问于2014-03-16
得票数 0
回答已采纳
1
回答
MySQL
工作台:哪个
排序
规则将允许最大范围的
字符
,包括外文/缩写
字符
?
mysql
、
sql
、
database
、
eer-model
我正在创建一个EER模型,希望找到能为我提供最多
字符
量的
排序
规则。将存储的
字符
通常是标准英语,但有时品牌会有外国
字符
和/或重音
字符
。我如何才能确保它们被支持,并且不会被更改为方块或问号?
浏览 0
提问于2012-10-18
得票数 0
回答已采纳
1
回答
将ANSI文件导入
mysql
表
mysql
我有一个
mysql
表,列
排序
规则为: latin1_bin案例1:我导入文件,
指定
文件的
字符
集为windows-1252和0行被插入。案例2:我导入同一个文件,
指定
文件的
字符
集为utf-8,并为特殊
字符
插入带有问号的行。 是什么引起了这个问题?如何将ANSI文件正确导入
mysql
数据库?
浏览 0
提问于2015-01-08
得票数 0
2
回答
移除每列和表
排序
规则和
字符
集
mysql
、
mariadb
、
collation
、
character-set
在此过程中,通过更改表各自的
字符
集和
排序
规则属性,每次迁移一个表。例如,目前,如果我对大多数列执行SHOW FULL COLUMNS FROM table;
排序
规则,则将其设置为utf8mb4_unicode_ci而不是NULL。
浏览 0
提问于2015-05-22
得票数 3
5
回答
在
MySQL
工作台的数据建模工具中,我可以在哪里更改表的默认
字符
集?
mysql
、
mysql-workbench
我使用
MySQL
Workbench的数据建模工具创建了一个数据库模式。当它生成generates语句时,它为某些表生成“默认
字符
集= latin1;”,例如: PRIMARY KEY (`resource_type_id`))default character set = latin1; 如何将其更改为架构的默认
字符
集(我找到了在哪里更改模式的默认
字符
集,但没有
浏览 7
提问于2013-09-24
得票数 21
回答已采纳
3
回答
如何使用没有集合名称的PDO
指定
排序
规则?
php
、
mysql
、
pdo
我们可以在初始化PDO时显式地将
字符
集设置为utf8,只需在dsn
字符
串中添加"charset=utf8“即可。但是,在使用PDO时,如何显式
指定
MySQL
连接中使用的
排序
规则呢?或者,如果我不
指定
排序
规则会有什么问题吗?
浏览 0
提问于2014-09-12
得票数 8
回答已采纳
5
回答
在比较时需要考虑varchar中的尾随空格
mysql
我没有意识到在比较时不考虑尾随空格(显然,如果
指定
了两个仅在尾随空格的数量上不同的值,将违反唯一性属性)。 我需要在表中修复它,最好是在适当的位置。在
MySQL
中,有没有修复这样的表的推荐路径?
浏览 2
提问于2010-09-08
得票数 17
1
回答
在
MySQL
中,MIN()和MAX()如何处理CHAR/VARCHAR
字符
串?
mysql
我一直在使用世界数据库(InnoDB)发现的,以获得对
MySQL
的更多了解。我输入了以下基本查询:FROM Country似乎MIN()和MAX()对名称中的CHAR
字符
串的处理方式是按字母顺序排列的谁能解释一下在幕后发生了什么,以及
字符
串被赋予了什么值,以便以这种方式进行
排序
?同时包含字母
字符
和整数或特殊
字符
的
字符
串会发生什么情况? 非常感谢你的
浏览 2
提问于2013-12-14
得票数 12
回答已采纳
1
回答
MySQL
默认
字符
集
mysql
MySQL
是否以级联类型的方式处理默认
字符
设置?EXISTS `xyz` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ; 那么,这是否意味着作为这个数据库的一部分创建的所有表都将默认使用UTF8
字符
集如果我想对给定表使用不同的
字符
集,我只需在CREATE table语句中定义它?这是准确的吗?我也可以覆盖特定表的特定字段吗?谢谢!
浏览 0
提问于2012-03-24
得票数 2
回答已采纳
2
回答
PhpMyAdmin -更改
字符
集
mysql
、
phpmyadmin
、
content-encoding
如何使用PhpMyAdmin更改数据库/表/属性
字符
集(没有SQL语句,只有手动和鼠标操作)?我只看到
排序
的选项(类间)。
浏览 0
提问于2011-12-08
得票数 2
回答已采纳
1
回答
未将Unicode数据保存到
MySQL
数据库中。
java
、
mysql
、
sql
、
hibernate
、
unicode
数据库表
排序
规则为“utf8_general_ci”,
字符
集为“utf”*03:20:20,775 WARN [org.hibernate.util.JDBCExceptionReporter
浏览 2
提问于2013-12-18
得票数 0
2
回答
当使用SELECT ALL用于二进制低端时,不使用
MySQL
索引
mysql
、
sql
、
indexing
---+------------------------------------+---------+------+--------+--------------------------+ 我使用的是
MySQL
浏览 1
提问于2014-03-04
得票数 0
回答已采纳
2
回答
在
mysql
中使用UTF-8的最终方法
php
、
mysql
、
utf-8
、
character-encoding
、
mysqli
我读过许多关于在
mysql
中使用utf-8
字符
集的文章、讨论和教程。显然,针对不同的情况采用了几种方法(例如转移到utf-8)。创建和使用utf-8
mysql
数据库所需的应用程序是什么?在每个
mysql
连接之后使用
mysql
_set_charset('utf8',$con);。在my.conf中将默认的
mysql
连接设置为default-character-set = utf8、collation-server = utf8_unicode_ci、init-conn
浏览 1
提问于2012-01-05
得票数 1
回答已采纳
1
回答
对于所有的世界语言,我必须使用utf8_general_ci或utf8_unicode_ci或任何其他的校对吗?
mysql
、
unicode
、
utf-8
、
collation
该应用程序接受用户的文本,并上传到服务器(
mysql
)。然后由其他用户阅读这篇文章。我是新来的校对。我想让用户输入文字在世界上的任何语言和其他人可以访问。我该怎么办。准确性是必须。
浏览 1
提问于2016-03-04
得票数 3
1
回答
使用破折号的
MySQL
字符
串匹配
mysql
我目前正在将数据从
MySQL
5.6.41迁移到
MySQL
8.0.21。总的来说,迁移过程相当顺利,有几个非常令人沮丧的小插曲。我调查发现:
MySQL
8.0.21上的查询结果: 现在,怎么回事?表定义、数据库、表和字段
字符
集/
排序
规则是相同的。TABLE domains OPTIONALLY ENCLOSED BY '"&
浏览 6
提问于2020-09-14
得票数 4
回答已采纳
1
回答
"latin1_german1_ci“校勘从何而来?
java
、
mysql
、
hibernate
、
utf-8
、
collation
当Java/Spring/Hibernate应用程序试图对
mysql
数据库执行准备好的语句时,我收到以下错误消息: utf8_general_ci show variables like "collation_database"; 编辑:我
浏览 2
提问于2016-05-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字符串排序 2915:字符串排序
字符串的排序
Python字符串删除指定符号
SQL Server与MySQL 中排序规则与字符集相关知识的一点总结
Qt之去除指定行首/行尾字符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券