我不知道为了查看mysql数据库的当前排序规则集,应该运行哪个查询。
我知道我可以通过运行这样的查询来更改它:
ALTER DATABASE db_name
[[DEFAULT] CHARACTER SET charset_name]
[[DEFAULT] COLLATE collation_name]
但我不想在不知道当前值的情况下计算。
我认为这实际上是可能的,因为在phpmyadmin中,你可以在数据库的操作选项卡中看到当前值,但我需要通过命令行客户端来完成,在谷歌上搜索了一下之后,我没有找到答案。
也许我会打开phpmyadmin代码来发现它。在做之前,有没有人知道哪个是正确的查询?
先谢谢你了。
3条答案
按热度按时间umuewwlo1#
我自己想出来的,看phpmyadmin代码。
根据mysql版本,要运行的查询如下:
或
alen0pnh2#
yfjy0ee73#
备选方案1
*****see MySQL: what does @@ mean?
备选方案2
备选方案3