建了一个php+mysql试验环境,从表单输入数据库。
其它正常,就是输入中文时,在数据库中看到的是乱码。
在百度搜到的信息是:数据库和表的编码要保持一致,utf8 -- UTF-8 Unicode,设置之后,乱码保持原样。
嫖说:“mysql默认是UTF8 你整个记事本,编码不一致,肯定乱码哈”
老嫖比百度好使,老嫖是神啊!
由于条件简陋,我用的是记事本,来编辑代码,忘了将html和php文档另存成utf8,结果造成文档和数据库编码不一致,而乱码了。
另外,PHP中的SQL语句,貌似需要大写。
自动递增的ID,清除全部记录后,ID还是自动延续上次ID,解决办法,只是删表重来。