题
我正在执行以下SQL命令:
INSERT INTO lastlogon( username, lastlogon, datechecked )
VALUES ('? Guest_SeEeTooxSafiaH? ? ? ? ? ? ', '1969-12-31', NOW( ))
正确插入了哪个PHPMyAdmin状态,没有错误。但是,插入的用户名值实际上是:
? Guest_SeEeTooxSafiaH? ?
不是? Guest_SeEeTooxSafiaH? ? ? ? ? ?
为什么?
解决方案
该字段是否设置为VARCHAR(25)?如果是这样,我相信它将忽略前25个字符之后的任何内容。可以将其设置为VARCHAR(50)。
不隶属于 StackOverflow