韩文的编码可以采用utf-8或者是专用的euc-kr编码来存储。在今天的工作中,需要将一个韩文的网站数据转移到本地进行测试,然后转移到另一个服务器的数据库上。使用的导入导出mysql工具是基于网页和php的phpmyadmin。MySQL 客户端版本: 5.0.51aMySQL 字符集: UTF-8 Unicode (utf8)Apache/2.2.15 (Win32) PHP/5.2.13PHP 扩展: mysqli网站数据内容:韩文和英文,没有中文数据。1.phpmyadmin的导出功能导出网站韩文数据,建议导出保存为zip格式或gzip格式,推荐gzip;2.建立本地的数据库,字符集设置为utf-8,整理:utf-8-general-ci;3.利用phpmyadmin工具将sql文件以euc-kr字符集格式导入到新建的数据库中。此时可以浏览到韩文的数据;4.需要注意的时候,在代码中,需要设置好字符集的格式,因为默认的字符集也许不支持网页正确显示韩文数据,会出现乱码问题;需要设置好客户端访问数据库的字符集和返回给客户端的结果集的字符集,例如在php代码下:mysql_query("SET NAMES euckr");mysql_query("SET CHARACTER SET euckr");5.设置好网页默认显示的字符集,设置办法:<meta http-equiv="content-type" content="text/html; charset=euc-kr">注:网页的常用字符集包括:iso-8859-1(英文),gb2312(中文),euc-kr(韩文)utf-8,euc等等。关于MySQL的AUTO_INCREMENT(自动递增)的设置Oracle 11g下UTL_TCP包居然用不通了调研相关资讯 MySQL教程
- 30分钟带你快速入门MySQL教程 (02月03日)
- MySQL教程:关于I/O内存方面的一些 (01月24日)
- CentOS上开启MySQL远程访问权限 (01/29/2013 10:58:40)
| - MySQL教程:关于checkpoint机制 (01月24日)
- MySQL::Sandbox (04/14/2013 08:03:38)
- 生产环境MySQL 5.5.x单机多实例配 (11/02/2012 21:02:36)
|
本文评论 查看全部评论 (0)