mysql中的php mb_detect_编码等价物

mysql中的php mb_detect_编码等价物,mysql,unicode,utf-8,Mysql,Unicode,Utf 8,我有一个php进程,比如 if (mb_detect_encoding($msg) == 'ASCII') { .... } else { .... } 现在,我必须在mysql过程中启用上述功能。mysql中是否有需要实现的功能或解决方法 换句话说,在mysql中,mb_detect_encoding()相当于一个简单的词 请帮忙。谢谢。mysql中没有这样的功能,我甚至不确定adatabase中是否应该有这样的功能。存储文本的列在mysql中有固定的字符集。使用数据库的应用程序负责确保将

我有一个php进程,比如

if (mb_detect_encoding($msg) == 'ASCII') {
....
} else  {
....
}
现在,我必须在mysql过程中启用上述功能。mysql中是否有需要实现的功能或解决方法

换句话说,在mysql中,mb_detect_encoding()相当于一个简单的词


请帮忙。谢谢。

mysql中没有这样的功能,我甚至不确定adatabase中是否应该有这样的功能。存储文本的列在mysql中有固定的字符集。使用数据库的应用程序负责确保将编码正确的文本输入数据库

编辑:


显然,如果您真的坚持在mysql中使用UDF实现类似的功能,那么没有任何东西可以阻止您使用UDF实现类似的功能。

只需按照utf8mb4做任何事情。