`
53873039oycg
  • 浏览: 825140 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

mysql转换数据库表编码为utf8

 
阅读更多

     今天上午还帮人改了mysql中文乱码的问题,自己的数据库配置文件配置的default-character-set=utf8,character-set-server=utf8,晚上在mysql里面建了张表测试,没想到表是latin1编码的,数据库也是

     

      而是把数据库编码转换为utf8:

     

alter database test charset=utf8;

     结果为

     

    

      再看表还是latin1编码的,把表也转换一下

     

alter table tmysql_test_hanglie default charset = utf8

     参考了http://imysql.cn/2013/04/26/mysql-faq-howto-convert-latin1-to-utf8.html

     结果为

    

     字段好像也不是utf8的,转换为utf8,参考了http://fatkun.com/2011/05/mysql-alter-charset.html

    

alter table tmysql_test_hanglie change clr clr varchar(100) character set utf8 collate  utf8_general_ci;

    结果为

   

show full columns from tmysql_test_hanglie;

 

 

     全文完

 

  

  • 大小: 71.8 KB
  • 大小: 60.5 KB
  • 大小: 77.2 KB
  • 大小: 115.6 KB
0
0
分享到:
评论

相关推荐

    不乱码批量修改mysql数据库、表、字段编码(gbk到utf8php脚本)

    批量修改mysql数据库、表、字段编码(gbk到utf8php脚本) 可以把整个数据库、表、字段编码全部从gbk_chinese_ci 到 utf8_general_ci 转换,不会乱码哦 狂拽吊炸天!!!

    如何更改MySQL数据库的编码为utf8mb4

    更改数据库的编码为utf8mb4: 1. MySQL的版本 utf8mb4的最低mysql版本支持版本为5.5.3+,若不是,请升级到较新版本。 2. MySQL驱动 5.1.34可用,最低不能低于5.1.13 SHOW VARIABLES WHERE Variable_name LIKE '...

    mysql数据库设置utf-8编码的方法步骤

    default-character-set = utf8 [mysqld] default-storage-engine = INNODB character-set-server = utf8 collation-server = utf8_general_ci 重启mysql,使用mysql客户端检查编码 show variables like '%char%'; ...

    Mysql数据库编码问题 (修改数据库,表,字段编码为utf8)

    因为utf8字符集是目前最适合于实现多种... #注意后面这句话 “COLLATE utf8_general_ci”,大致意思是在排序时根据utf8校验集来排序 #那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了 mysql>create table

    文本文件编码转换工具 gbk utf8 gb2312

    问题也是有的,在此环境下涉及到数据库运行的文件都必须是 utf8编码.这样一来就出现了不兼容,因为在国内大家都是以GBK gb2312编的码 包括 17PHP.com 网站里的学习源码文件(我用的是77例中的) 和很多插件 论坛代码......

    MySQL GBK→UTF-8编码转换

    前言: 第一次写教程,其实算不得教程,只是想总结个转换的手记。如果中间有错误,或者办法不够理想,大家回贴研究下。 另外,我也希望我们论坛...因为升级论坛过程中,服务器数据库环境为4.0.26当时不知道并不支持utf-8

    MYSQL网络数据库远程服务易语言源码

    4.编码转换目前只支持两种GBK,UTF8,其他可自行添加!点评:易语言MYSQL网络数据库远程服务源码例程程序结合易语言扩展界面支持库,实现MYSQL数据库的网络远程应用并分页显示的功能。易语言例程还使用到易语言Mysql...

    php版mysql大数据库备份和恢复工具

    2.导入数据时,提示原数据库编码,并自动识别. 3.增加导入目标数据库字符集选项. 4.支持GBK、BIG5、UTF8之间的编码转换(见特别说明4). 特别说明: 1.乱码问题一般仅出现在MySQL 4.1/MySQL 5 版本以后,如果你的...

    MYSQL数据库使用UTF-8中文编码乱码的解决办法

    创建数据库的时候,请将“整理”设置为:“utf8_general_ci” 或执行语句: 代码如下:CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;  创建数据表的时候:如果是该字段是存放...

    mysql修改数据库编码(数据库字符集)和表的字符编码的方法

    mysql将表的字符编码转换成utf-8 代码如下:alter table tb_anniversary convert to character set utf8; 修改数据库mysql字符编码为UTF8 步骤1:查看当前的字符编码方法 代码如下:mysql> show variables like’...

    mysql4数据库转移到mysql5

    mysql4数据库转移到mysql5,首先将文件的编码转换为utf-8 如果使用editplus,打开文件,

    2009年4月IP数据库.sql mysql utf-8

    IP数据库,从MySQL导出的sql,用phpmyadmin可以直接导入,字符编码为UTF-8 查询的时候先将IP转换成十进制,查询条件为大于ipstart小于ipend

    windows下mysql 5.7版本中修改编码为utf-8的方法步骤

    默认编码为 latin1 然后关闭数据库 在mysql安装目录下找到my.ini文件 在其中添加 [client] default-character-set=utf8 在[mysqld]下添加 character-set-server=utf8 重启mysql 就能将mysql数据库默认

    phpmysql数据库备份代码

    在原faisunSQL 4.0的基础上,针对数据备份过程中出现乱码的问题,做了优化. 增强的功能: 1.自动识别数据库版本,对于MySQL 4.1以上,备份数据时提示选择字符集. ...4.支持GBK、BIG5、UTF8之间的编码转换(见特别说明4).

    mysql默认编码为UTF-8 通过修改my.ini实现方法

    mysql汉字乱码的原因 mysql默认的编码是Latin1是I-8859-1的别名,但Latin1是不支持汉字的,所以要将其改为UTF-8或GBK ...搜索“character-set-server=utf8”将其改为utf8 看下图,修改成功保存,将my.ini复制回C:\Pr

    MYSQL数据库便民转换

    本程序可以实现latin1<->gbk,gbk<->utf8,gbk<->big5,的编码的相互转换,程序可以进行多次转换即可以实现latin1->gbk->utf8等的转换,但是不能跳跃转换(例:latin1不能直接转换成utf8)

    mysql存储emoji表情报错的处理方法【更改编码为utf8mb4】

    utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常: java.sql....

    Access数据库中UTF-8转GB2312的方法

    详细介绍了如何把utf-8编码的Access 转换成GB2312编码的,一共写了2种方法,第1种是在网上能查到的asp代码方式,第2种是借助Mysql。

Global site tag (gtag.js) - Google Analytics