debian下mysql对中文的支持问题
来源:互联网 发布:大米线上销售数据 编辑:程序博客网 时间:2024/04/30 14:45
修改 /etc/mysql/my.cnf 文件,
在 [client] 下加入 default-character-set=utf8,
在 [mysqld] 下加入 default-character-set=utf8,
则在vi里可以正确的显示中文了(前提是vi也使用utf8)。
不过在查询的时候,结果里的中文却会显示成 "?",这个问题比较简单的方法有几种,分别是:
1.在创建数据库时即指定数据库字符集(还可以顺带指定校对规则):
mysql> CREATE DATABASE db_name
mysql> DEFAULT CHARACTER SET utf8 [COLLATE utf8];
2.在创建表的时候指定表字符集:
mysql> CREATE TABLE tbl_name (column_list)
mysql> DEFAULT CHARACTER SET charset_name COLLATE collation_name
3.指定列字符集(每一个“字符”列(即,CHAR、VARCHAR或TEXT类型的列)有一个列字符集和一个列校对规则,它不能为
空。列定义语法有一个可选子句来指定列字符集和校对规则):
mysql> CREATE TABLE Table1
mysql> (
mysql> column1 VARCHAR(5) CHARACTER SET latin1 COLLATE latin1_german1_ci
mysql> );
- debian下mysql对中文的支持问题
- linux下mysql支持中文的问题
- 问题总结:mysql对中文支持问题
- debian(包括ubuntu)命令行下的中文支持
- mysql支持中文的问题
- Debian下MySQL安装的问题
- komodo对中文的支持问题
- MySQL中文支持问题
- debian安装中文支持
- Debian 服务器下MySQL重新安装遇到的问题
- 中文参考手册---16MySQL对ODBC的支持
- Ubuntu下terminal、vim、gedit对中文的支持
- autocomplete在火狐下对中文的支持
- 解决LookupDispatchAction使用中对中文信息支持的问题
- [转帖]解决komodo对中文的支持问题
- 解决Boost.Regex对中文支持不好的问题
- 解决Boost.Regex对中文支持不好的问题收藏
- 解决Boost.Regex对中文支持不好的问题
- php环境搭建(自己也写一篇)
- VC++ MFC 多线程及线程同步
- Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf
- zhuanzai
- 快乐想象识字法最新破解注册完美版
- debian下mysql对中文的支持问题
- linux vi 基本命令
- OPC技术应用简析
- Nat 对 tcp , udp , icmp 报文的处理
- forward与sendRedirect区别
- 真机调试在BaseConstructL出错,无错误代码
- 可启动镜像
- Program Name、Process ID、Window Handle、Process Handle 的轉換函式
- select查询优化