Heim  >  Artikel  >  Datenbank  >  mysql数据库的编码查看以及修改

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

WBOY
WBOYOriginal
2016-06-07 15:53:111177Durchsuche

在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;


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn