ubuntu中设置mysql的字符集
数据库中中文乱码解决:
设置server级,db级,table级使用的字符集为utf8。
设置方法:
查看mysql字符集状态:
先使用客户端工具mysql登录:
- mysql> status
- --------------
- mysql Ver 14.14 Distrib 5.5.29, for linux2.6 (i686) using readline 5.1
- Connection id: 2
- Current database:
- Current user: root@localhost
- SSL: Not in use
- Current pager: stdout
- Using outfile: ''
- Using delimiter: ;
- Server version: 5.5.29-log MySQL Community Server (GPL)
- Protocol version: 10
- Connection: Localhost via UNIX socket
- Server characterset: utf8
- Db characterset: utf8
- Client characterset: utf8
- Conn. characterset: utf8
- UNIX socket: /tmp/mysql.sock
- Uptime: 1 min 10 sec
设置server级字符集:
编辑 /etc/my.cnf文件
- [client]
- default-character-set=utf8
- [mysqld]
- character_set_server=utf8
注:[mysqld]处也可使用default-character-set=utf8,如果启动mysql服务出错的话,就使用character_set_server=utf8。
设置db级字符集:
创建数据库是指定:
mysql> create database mytest character set utf8;
修改已有数据库字符集:
- mysql> alter database character set utf8;
设置表字符集:
创建表时指定:
- mysql> create table mytable(id int auto_increment primary key) character set utf8;
修改表的字符集:
- mysql> alter table mytable character set latin1;
如果数据中要存放中文字符, 推荐使用utf8。
还有就是修改字符集只对之后添加的数据有效,已存在的数据不会改变
ubuntu中设置mysql的字符集相关推荐
- Ubuntu中设置mysql开机自动启动
如果没有开机自动启动,使用下面命令设置开机自动启动 sudo update-rc.d -f mysql defaults 然后输入reboot重启虚拟机 之后再输入sudo service mysql ...
- 在Ubuntu中安装MySQL (转载)
MySQL在Linux Ubuntu中安装 本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MySQL数据库软件包可以通过apt-get实现. 在Linux Ubun ...
- 查看和设置MySQL数据库字符集(转)
查看和设置MySQL数据库字符集作者:scorpio 2008-01-21 10:05:17 标签: 杂谈 Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -ina ...
- mysql数据库字符集设置_查看和设置MySQL数据库字符集
查看和设置MySQL数据库字符集作者:scorpio 2008-01-21 10:05:17 标签: 杂谈 Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -ina ...
- 如何在Ubuntu中重置MySQL Root密码
如何在Ubuntu上重置MySQL Root密码 最后更新 2019年2月13日 在本文中,我们将通过使用该--skip-grant-tables选项启动MySQL来重置Ubuntu中的MySQL r ...
- Ubuntu中设置静态IP和DNS
在Ubuntu中设置静态IP共两步:1>设置IP:2>设置DNS 1>设置IP 编辑 /etc/network/interface文件: sudo vi /e ...
- [快速技巧]通过命令在 Debian/Ubuntu 中设置默认浏览器
[快速技巧]通过命令在 Debian/Ubuntu 中设置默认浏览器 img 嘿,伙计们! 在这篇文章中,我们将使用终端设置默认浏览器. 虽然,使用浏览器主界面来设置默认浏览器很方便,但是有时,你需要 ...
- linux 把mysql大小写关闭_linux中设置mysql大小写不去区分方法
linux中设置mysql大小写不去区分方法 发布时间:2020-05-14 12:01:31 来源:亿速云 阅读:191 作者:三月 本文主要给大家介绍linux中设置mysql大小写不去区分方法, ...
- Ubuntu中设置环境变量PATH
Ubuntu中设置环境变量PATH二种方法 时间:2008-11-06 00:00 来源:网管之家bitsCN.com 字体:[大 中 小] 目前在Ubuntu中有二种设置PATH环境变量的方法. 为 ...
最新文章
- 程序包管理rpm、yum与简单编译安装程序
- angularjs1-1
- CSS3秘笈第三版涵盖HTML5学习笔记6~8章
- 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第9章-结论与展望
- Zend Studio 0x80070666错误解决
- 软件测试工资高还是运维高,IT行业的6大热门岗位,薪酬都有多高?
- Java实现二维码生成
- 系统集成项目管理工程师考试复习-Part3
- [Linux] DSO missing from command line
- 语言速算24点的小窍门_生活百科,知道这25个实用的居家小窍门,可以为你省去不少麻烦...
- 中柏平板触摸驱动_华北工控 | 工业平板电脑在医院自助设备中的广泛应用
- 佳能Canon PIXMA MG3020 打印机驱动
- sap 流程图 退货销售订单_ERP系统:退货流程的解决方案
- idrac给服务器重装系统,DELL服务器如何使用iDRAC安装操作系统
- 计算机键盘上如何打对勾,电脑键盘怎么打对勾符号
- IE8开发者工具 有打开却看不见
- Codeforces Round #694 (Div. 2) F. Strange Housing (贪心思维)
- 由一道竞赛题再论电介质受力和静电场能量问题
- 以智慧校园为起点 西电携手新华三发掘信息化价值
- JAVA后端生成树算法,从指定的叶子节点到树根生成树,从树根到所有叶子结点