技术开发 频道

小议MySQL中的字符集处理

  【IT168技术文档】MySQL数据库在字符集的处理上,可以说是相当灵活。以下是我在实际工作中关于字符集的设置与处理方面的一个总结。

  一、显示字符集相关的变量值

  mysql> show variables like 'chara%';

  +--------------------------+-------------------------------------------+

  | Variable_name | Value |

  +--------------------------+-------------------------------------------+

  | character_set_client | latin1 |

  | character_set_connection | latin1 |

  | character_set_database | latin1 |

  | character_set_results | latin1 |

  | character_set_server | latin1 |

  | character_set_system | utf8 |

  | character_sets_dir | d:\mysql-5.0.9-beta-win32\share\charsets/ |

  +--------------------------+-------------------------------------------+

  7 rows in set (0.02 sec)

  mysql> show variables like 'collation%';

  +----------------------+-------------------+

  | Variable_name | Value |

  +----------------------+-------------------+

  | collation_connection | latin1_swedish_ci |

  | collation_database | latin1_swedish_ci |

  | collation_server | latin1_swedish_ci |

  +----------------------+-------------------+

  3 rows in set (0.00 sec)

  需要说明的是: collation是与排序相关的字符集变量, 上述变量值是mysql中缺省的字符集变量。

0
相关文章