我想在PHP mysql中动态创建表,在表中我想设置字符集utf8及其行collation utf8_general_ci。我没有线索
有人帮忙吗?
这是我的创建表查询:
CREATE TABLE `Table name` (
`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`First name` TEXT( 9 ) NOT NULL,
`Last name` TEXT NOT NULL,
`email` TEXT NOT NULL,
UNIQUE KEY id (id)
);
如何设置" utf8"我的查询中的参数?
答案 0 :(得分:1)
试试这个nadeem
CREATE TABLE `Table name` (
`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`First name` TEXT( 9 ) NOT NULL COLLATE 'utf8_general_ci',
`Last name` TEXT NOT NULL COLLATE 'utf8_general_ci',
`email` TEXT NOT NULL COLLATE 'utf8_general_ci',
UNIQUE KEY id (id)
)COLLATE='utf8_general_ci';
不要整理int,float数据类型