ChinaUnix.net
相关文章推荐:

mysql create database default charset=utf8 ENGINE

本帖最后由 zeissoctopus 于 2012-11-09 21:58 编辑 看完這篇 文章介紹 mysql55-server 如何編譯 default_charset="utf8" 目前 databases/mysql55-server 改用了 cmake 。因此老方法 make WITH_charset=utf8mysql55-server 沒有作用 (mysql51-server 則仍有效) 我根據他提供的方法,為 database/mysql55-server 增加了兩個 options,分別是 utf8 和 COMPLEX。並呈報給 mysql55-server 的維護者作審核。PR 173497 補丁效果...

by zeissoctopus - BSD - 2012-11-12 08:37:39 阅读(2476) 回复(3)

相关讨论

因为要搞多语言版的项目,数据库是mysql-4.1.9,使用PHP来操作mysql,为了能使用utf8,今天搞了一天,终于搞定,期间也参考了好多资料,似乎都有问题,也许是没有找到真正的有用的资料,后来经过自己的“小聪明”,终于搞定! 注意:mysql 3.X的版本不支持utf8! 下面分别从mysql的安装,建数据库,建表以及PHP的连接来介绍! 1.安装mysql 很简单,我现在已经做好了yum升级 yum -y mysql-server就OK了 2.创建数据库 进入my...

by huaihe0410 - MySQL文档中心 - 2008-02-25 11:47:01 阅读(908) 回复(0)

是用mysql的时候,字符编码是个大问题,我一直使用utf8的编码,基本上没什么大问题,就是每次启动mysql的时候都需要设置一下,mysql,时间长了,也怪麻烦的,在网上搜了一下,发现下面的方法能完全解决这个问题,当然如果是自己编译的mysql,在编译的时候最好就指定编码集,然后建库的时候设定默认的编码就好了,这样就不用每次都set names utf8;了:下面是设置方法: /etc/mysql/ 主要配置文件所在位置 my.cnf /var/lib/mysql/ 放...

by coldwinter011 - Linux文档专区 - 2008-04-28 12:29:23 阅读(1301) 回复(0)

mysql手册上 对于mysql客户端,如果你希望使用与默认字符集不同的字符集,不需要每次启动时执行SET NAMES语句。可以在mysql语句行中或者选项文件中添加一个--default-character-set选项设置。例如,你每次运行mysql时,以下的选项文件设置把三个字符集变量修改为koi8r: [mysql] default-character-set=koi8r 但是我采用修改选项文件却不起作用,这是为何? mysql Ver 14.7 Distrib 4.1.22, for unknown-linux-gnu (mips64) u...

by soul_of_moon - MySQL - 2008-06-05 16:19:49 阅读(6418) 回复(4)

本帖最后由 newstudent2011 于 2011-07-24 10:35 编辑 我的php 代码是gbk的 mysql也是utf8的,这个系统编码不能改 但,我的一个外部接口接受的数据来源是GB2312 (GET 方式) 我要怎么样转码才能插入数据

by newstudent2011 - PHP - 2011-07-31 12:56:30 阅读(3068) 回复(5)

如题, utf8_bin与utf8_general_ci 这两个有什么区别 从windows的数据库里导出数据,再导入linux的mysql `name` varchar(255) character set utf8 collate utf8_bin default NULL, 默认是上面这种语句, 看了一下数据库的默认支持,是utf8_general_ci 但是在页面以unicode方式传入的中文字符插入表时,就会出现乱码。 不知何故,请帮忙!

by justinyun - MySQL - 2010-05-11 11:53:34 阅读(17359) 回复(9)

修改mysql的配置文件my.cnf,在[mysqld] 和 [client]段都加入如下指令即可: default-character-set=utf8 在 瑞豪开源Xen VPS 上测试通过 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/68710/showart_683308.html

by rashost - Linux文档专区 - 2008-05-10 13:25:05 阅读(1301) 回复(0)

作者: pplicat 出自: http://www.linuxdiyf.com 安装后 /etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ 主要配置文件所在位置 my.cnf /var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹 启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >show variables like 'character%'; #执行编码显示 +--------------------------+----------------------------+ ...

by sdccf - MySQL文档中心 - 2008-04-08 22:45:02 阅读(728) 回复(0)

mysql 4.1.4 gamma 系统 locale: zh_CN.utf8 apache 设置: Adddefaultcharset utf-8 php.ini 设置: default_mimetype = "text/html" default_charset = "utf-8" 所有程序头调用包含: setlocale(LC_ALL, "zh_CN.utf8"); 数据库内 库, 表, 字段 都是 utf8_general_ci 格式  1. 用iconv("GB2312", "utf-8", "管理员")写入字段, phpmyadmin看到的是 "&&&&?†&‘˜"  php检索页面显示 "管翆员" (IE encoding 为 utf-8)  ...

by dd C - MySQL - 2004-09-23 16:07:43 阅读(1185) 回复(1)

安装后 
/etc/init.d/mysql start (stop) 为启动和停止服务器 
/etc/mysql/ 主要配置文件所在位置 my.cnf 
/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹 

启动mysql后,以root登录...

by bigluo - MySQL - 2011-12-19 13:55:13 阅读(606) 回复(0)

安装后 /etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ 主要配置文件所在位置 my.cnf /var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹 启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >show variables like 'character%'; #执行编码显示 +--------------------------+----------------------------+ | Variable_name | Value | +--------------------...

by aoliwen521 - MySQL文档中心 - 2009-03-05 11:34:09 阅读(1032) 回复(0)