首先,在创建表时,需要注意使用utf8字符集。例如,大家可以使用以下的命令来建立一张包含中文字段的表:
CREATE TABLE `stu_info` ( `id` int(11) NOT NULL AUTO_INCREMENT, `姓名` varchar(50) NOT NULL, `年龄` int(11) NOT NULL, `性别` varchar(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
然后,在建立视图时,需要使用反引号符将中文字段名括起来,例如:
CREATE VIEW view_stu_info AS select id, `姓名`, `年龄`, `性别` from stu_info;
这样,大家就可以成功地建立一个视图,并对其中的中文字段进行操作。