Maison  >  Article  >  base de données  >  mysql数据库的编码查看以及修改

mysql数据库的编码查看以及修改

WBOY
WBOYoriginal
2016-06-07 15:53:111177parcourir

在mysql建表的时候经常碰到这个问题,就是中文插入的时候总是报错:很多情况下是因为你数据库或者表的编码不合适造成的: (1)可以通过 修改my.ini文件 文件进行修改:default-character-set=gb2312 (2)设定数据库字符集:alter database da_name default

在mysql建表的时候经常碰到这个问题,就是中文插入的时候总是报错:很多情况下是因为你数据库或者表的编码不合适造成的:

(1)可以通过修改my.ini文件文件进行修改:default-character-set=gb2312

(2)设定数据库字符集:alter database da_name default character set 'charset'

(3)单独设置某个数据库编码:alter database testdb character set utf8;

(4)查看mysql支持的编码:show character set;

(5)设置成需要的编码:mysql>set names 'gbk';

(6)设置数据库编码:CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

(7)查看数据表中字符集设置: show full columns from tablename; 或者 show create table tablename\G; 

(8)某个字段编码设置:alter table `t_test` change `name` `name` varchar (255)  character set  utf8 collate utf8_general_ci null default null;


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn