car*_*o97 3 mysql sql vps dart flutter
我在与我的 VPS 和 flutter 上的库建立连接时遇到了一些麻烦mysql1。Unhandled Exception: Error 1156 (08S01): Got packets out of order当我执行查询时出现此错误。
MySQL服务器版本:8.0.28
\n这是我的服务,我在其中执行与数据库的连接。
\nvar settings = ConnectionSettings(\n host: 'MY_ADDRESS', \n port: 3306,\n user: 'root',\n password: 'MY_PASSWORD',\n db: 'MY_DATABASE'\n);\n \nFuture connect() async {\n return await MySqlConnection.connect(settings);\n}\nRun Code Online (Sandbox Code Playgroud)\n然后我尝试用另一种方法检索用户信息:
\nvar connection = await mysqlService.connect();\n\nvar res = await connection.query('select name from users');\n\nawait connection.close();\nRun Code Online (Sandbox Code Playgroud)\n问题出在生成错误的 connection.query 函数中:
\n[VERBOSE-2:ui_dart_state.cc(209)] Unhandled Exception: Error 1156 (08S01): Got packets out of order\n#0 Handler.checkResponse\npackage:mysql1/\xe2\x80\xa6/handlers/handler.dart:77\n#1 QueryStreamHandler.processResponse\npackage:mysql1/\xe2\x80\xa6/query/query_stream_handler.dart:50\n#2 ReqRespConnection._handleData\npackage:mysql1/src/single_connection.dart:349\n#3 ReqRespConnection._handleHeader\npackage:mysql1/src/single_connection.dart:318\n<asynchronous suspension>\n#4 ReqRespConnection._readPacket\npackage:mysql1/src/single_connection.dart:303\n<asynchronous suspension>\nRun Code Online (Sandbox Code Playgroud)\n我不确定这是我的 VPS 上的数据库问题还是其他问题。
\n| 归档时间: |
|
| 查看次数: |
4811 次 |
| 最近记录: |