修改字符集的方法,就是使用mysql的命令 mysql> SET character_set_client = utf8 ; mysql> SET character_set_connection = utf8 ; 使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8

| Variable_name | &#118alue |

| character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | D:"mysql-5.0.37"share"charsets" | +

mysql> SHOW VARIABLES LIKE 'collation_%';

| Variable_name | &#118alue |

| collation_connection | utf8_general_ci |

| collation_database | utf8_general_ci |

| collation_server | utf8_general_ci |

或者打开mysql安装目录,里面有个my.ini文件,打开这个文件,里面有两处字符集的设置,默认是拉丁,建议你所想改的,如:utf8或gbk然后启动mysql服务,以后创建的数据库默认字符集就是ok了(重启时,打开MySQLAdministrator的Service Control进行操作就可以了。)

另外一些修改mysql编码的方法:

1.如果安装mysql的编码已不能更改,很多朋友是购买虚拟主机建立网站,无权更改MYSQL的安装编码,这一关我们可以跳过,因为只要后面的步聚正确,一样能解决乱码问题

2.修改数据库编码,如果是数据库编码不正确: 可以在phpmyadmin 执行如下命令: ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 以上命令就是将test数据库的编码设为utf8

3.修改表的编码:ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 以上命令就是将一个表category的编码改为utf8

4.修改字段的编码: ALTER TABLE `test` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL以上命令就是将test表中 dd的字段编码改为utf8

技术分享:www.kaige123.com

mysql修改编码格式6_修改编码格式MySQL相关推荐

  1. mysql libc.so.6_解决安装mysql动态库libstdc++.so.6、libc.so.6版本过低问题

    初始化mysql报错: ./bin/mysqld: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ...

  2. mysql libstdc .so.6_编译安装mysql报错 ./mysqld: /usr/lib64/libstdc++.so.6:

    我遇到这个问题的时候是在连接库的时候出现的问题,而且不是在编译的时候出现的,实在运行的时候才 报错,出现这种问题就是因为编译库的编译器和编译当前程序的编译器版本是不一样的,在具体一点就是因为,当前程序 ...

  3. 改变mysql的数据编码格式_修改数据库编码格式(转)

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:&g ...

  4. mac mysql编码修改_mac 下修改mysql数据库的编码格式

    MySQL 的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation).对于字符集的支持细化到四个层次: 服务器(ser ...

  5. linux 查询mysql编码格式_Linux 修改MySQL编码格式

    经过本人多次试验,绝对可行的.... 登录MySQL,执行编码显示: show variables like'character%'; +--------------------------+---- ...

  6. MySQL:创建、修改和删除表

    1.创建数据库:CREATE DATABASE 数据库名; 删除数据库:DROP DATABASE 数据库名; 查看数据库编码:SHOW CREATE DATABASE 数据库名; 修改数据库默认编码 ...

  7. 修改mysql参数_mysql动态修改参数

    mysql数据库可以动态的修改参数,即可以修改会话级变量只对当前会话产生影响:又可以修改全局变量,对所有新连接的会话都产生影响. 1>修改全局变量 [root@admin root]# mysq ...

  8. mysql alter engine_MySQL_mysql下修改engine引擎的方法,修改my.ini,在[mysqld]下加上 - phpStudy...

    mysql下修改engine引擎的方法 修改my.ini,在[mysqld]下加上 default-storage-engine=INNODB 其中红色字体部分是要指定的引擎名称. 用sql语句修改已 ...

  9. linux下mysql root密码忘记修改方法

    一.MySQL密码的恢复方法之一  如果忘记了MySQL的root密码,可以用以下方法重新设置: 1.切换到root下 su root  2. KILL掉系统里的MySQL进程:  killall - ...

最新文章

  1. Permission denied
  2. Lync 2013 与 Elastix 2.40 语音通信设置全过程(3)
  3. NTU 课程笔记:CV6422 置信区间
  4. android 截长图 方法,Android实现截屏与截长图功能
  5. CentOS 下安装xdebug
  6. JAVA入门级教学之(classpath的配置)
  7. Java中的委托模式
  8. gimp中文版教程_GIMP视频教程集合(中文+英文)下载 | 卧云楼
  9. 源码分享—《Java多线程编程核心技术》源码,Java多线程编程核心技术源码 略微有改动。
  10. uml图中实线箭头和虚线箭头的区别
  11. USB数据采集卡,通过树莓派微型电脑,实现高速以太网数据采集
  12. Android——超简单悬浮窗使用教程
  13. 动态分析Android App之动态调试
  14. MySQL的查询及删除重复记录
  15. Excel学习笔记-图表(双向条形图、甘特图、饼图、往PPT中插入图表)
  16. erp5开源制造业erp实施指南
  17. 物联网专科专业必修课程_物联网工程专业主要课程大纲
  18. atom编辑器的使用
  19. 用过最早的一款mcu
  20. 线性代数笔记27——对称矩阵及正定性

热门文章

  1. SVN 之 去掉SVN管理标记
  2. Ceph Storage Cluster(CEPH存储集群) Configuration配置
  3. 微信开发教程(4)——高级群发接口
  4. lnmp一键安装调优,lnmp,memcache,全文检索
  5. 60亿元高新项目落户西安
  6. Session 存储方式
  7. Bootstrap系列 -- 38. 基础导航条
  8. DICOM医学图像处理:Dcmtk与fo-dicom保存文件的不同设计模式之“同步VS异步”+“单线程VS多线程”...
  9. linux 安全 ***检测 杀毒 rootkit
  10. Exchange Server2010系列之十五:Exchange磁盘压力测试