五、MySQL中的字符集和比较规则的应用
MySQL数据库中,支持4个层级的方式来设置数据库的字符集和比较规则,范围从大到小分别是: MySQL服务器级别、数据库级别、表级别、列级别。...,没法通过修改这两个变量的值来修改数据的字符集和比较规则,想要修改数据库的字符集和比较规则,需要在创建或者修改数据库的时手动指定character set和collation变量的值,如果不指定的话,则默认使用服务器级别的字符集和比较规则...5.6、小结
根据需要我们进行MySQL的服务级别、数据库级别、数据表级别、列级别进行设置字符集和比较规则,如果是直接使用语句进行修改的话则只对本次连接起作用,退出连接后又恢复到默认的字符集和比较规则...服务级别、数据库级别、数据表级别、列级别的字符集和比较规则的范围是从大到小的,所以它们之间有以下的规则:
如果创建或修改数据库时没有显式的指定字符集和⽐较规则, 则该数据库默认⽤服务器的字符集和⽐较规则...如果创建或修改表时没有显式的指定字符集和⽐较规则,则该 表默认⽤数据库的字符集和⽐较规则
如果创建或修改列时没有显式的指定字符集和⽐较规则,则该列默认⽤表的字符集和⽐较规则
六、