Heim >Backend-Entwicklung >PHP-Tutorial >php建表的时候怎么给中文字段加上连接校对?

php建表的时候怎么给中文字段加上连接校对?

WBOY
WBOYOriginal
2016-06-23 14:21:501055Durchsuche

为了解决字符乱码问题,有人告诉我建表的时候给中文字段加上连接校对 gbk_chinese_ci 或 utf8_general_ci
   告诉 mysql 用什么字符集存放数据。

想知道具体怎么加?谢谢


回复讨论(解决方案)

比如
CREATE TABLE `tb_userinfo` (
  `id` int(20) NOT NULL AUTO_INCREMENT,
  `username` varchar(20)  CHARACTER SET utf8 DEFAULT NULL,
  `password` varchar(20) DEFAULT NULL,
  `email` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=latin1

初学者可以用phpmyadmin 之类的图形化工具来选择

有点明白了,谢谢啊

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