mysql表中datatype那种类型对应的是中文字符?

将数据库类型设为char/varchar。
请记住,这是一个字符,插入时需要加引号。
要支持中文,请选择字符集UTF8。
真实测试,可行。

mysql语句前后加两个单引号干什么

你知道吗?操作,表示字符串连接,例如:$a='a';$b='b';echo$a.$b;这个程序输出ab,你明白吗:$a='a';$v=''.$a.'''';echo$v;这个程序输出'a',你明白吗?$v的内容是变量$a的值,前后加单引号。
我的第二个例子与你的第二行类似。
您的程序使用join(...)来替换我的语句中的$a。
您还有疑问吗?让我以我的格式写下您的语句:$a=join('','''array_values($array));$vals=''.$a.''';echo$vals;你知道输出是什么吗?