小编Vic*_*lle的帖子

MySQL - 数据太长?

我正在将 mysql2 库与 NodeJS 一起使用。我的本地计算机以及服务器上有相同的代码和数据库结构。当我将照片上传到本地计算机上的“照片”表中时,它工作正常。当我使用服务器时,出现以下错误:

{错误:Packet.asError (/srv/project/server/node_modules/mysql2/lib/packets/packet.js:716:13) 处 Query.Command.execute (/ srv/project/server/node_modules/mysql2/lib/commands/command.js:28:22) 在 Connection.handlePacket (/srv/project/server/node_modules/mysql2/lib/connection.js:502:28) 在 PacketParser .onPacket (/srv/project/server/node_modules/mysql2/lib/connection.js:81:16) 在 PacketParser.executeStart (/srv/project/server/node_modules/mysql2/lib/packet_parser.js:77:14)在套接字。(/srv/project/server/node_modules/mysql2/lib/connection.js:89:29) 在 Socket.emit (events.js:182:13) 在 addChunk (_stream_read.js:283:12) 在 readAddChunk (_stream_read) .js:264:11) 在 Socket.Readable.push (_stream_readable.js:219:10) 代码: 'ER_DATA_TOO_LONG', errno: 1406, sqlState: '22001', sqlMessage: '列 \'photo\ 的数据太长' 在第 1 行' }

到底是怎么回事?

mysql node.js npm

2
推荐指数
1
解决办法
7944
查看次数

标签 统计

mysql ×1

node.js ×1

npm ×1