使用"utf8_unicode_ci"在PHP中创建MySQL TABLE

Old*_*ler 2 php mysql unicode create-table

我需要在php中创建一个表,但我必须设置一个"utf8_unicode_ci"编码.我使用这段代码:

        mysql_query("CREATE TABLE `".$userreg."`(
        id INT NOT NULL AUTO_INCREMENT, 
        PRIMARY KEY(id),
        title VARCHAR(30), 
        rating_estimate INT NOT NULL) DEFAULT CHARSET=utf8")
Run Code Online (Sandbox Code Playgroud)

但它构建了"utf8_general_ci"表.有关如何使用unicode编码在php中创建表的任何建议吗?谢谢.

Har*_*efe 6

选项COLLATE=utf8_unicode_ci后添加CHARSET=utf8