0

我将使用游标对象将下面的这个 url 保存到我的 mysql 数据库(innodb)中:

http://www-i6.informatik.rwth-aachen.de/publications/download/367/l {o}{o}fjonasbisanimaximiliangollanchrisianheigoldgeorghoffmeisterbj{o}rnplahlchristianschl{u}terralfneyhermann--the2006{rwth}parliamentaryspeechestranscriptionsystem--2006.pdf

查询语句是

dbquery = "INSERT INTO maintable (url,state) VALUES (%s,%s)"
dbqueryvalue = (url,'0')

The cursor.execute(dbquery,dbqueryvalue)

错误:

_mysql_exceptions.Warning:第 1 行的“url”列的数据被截断

其他 url 似乎还可以,但在这个上无法保存。

4

1 回答 1

0

当您尝试插入时,列 url 可以存储 shorder 字符串(243 个字符)。其他 URL 较短。

要扩展列使用:

ALTER TABLE maintable
  MODIFY COLUMN url VARCHAR(250)
于 2013-08-02T21:13:26.900 回答