MySQL表集合utf8_turkish_ci到utf8_general_ci [英] MySQL Table COLLATION utf8_turkish_ci To utf8_general_ci

查看:108
本文介绍了MySQL表集合utf8_turkish_ci到utf8_general_ci的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有2个表,我想加入这些表.但是一个表排序规则是 utf8_turkish_ci ,另一个是 utf8_general_ci .这些表很大(2.9GB/550MB),所以我不想在查询中使用" COLLATION "关键字,因为它已减速到我的查询中.

I have 2 table and I want to do join those tables. But one table collation is utf8_turkish_ci another is utf8_general_ci. These tables are big (2.9GB / 550MB) So I don't want to use "COLLATION" keyword in query because it's decelerated to my query.

我的问题是:我是否将表COLLATION从utf8_turkish_ci更改为utf8_general_ci如此乱码或更改行中的任何字符?

My question is: if I change the table COLLATION from utf8_turkish_ci To utf8_general_ci so garble or change any character in rows?

谢谢

推荐答案

更改排序规则不会更改字符.排序规则是一个规则(或多个规则),用于说明如何比较字符.

Collation changing do not change characters. The collation is a rule (or rules) which say how to compare characters.

文档- A字符集是一组符号和编码.排序规则是一组用于比较字符集中的字符的规则.

这篇关于MySQL表集合utf8_turkish_ci到utf8_general_ci的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆