From 58a6356c6d94c160a82090b29667a1f3521cecd2 Mon Sep 17 00:00:00 2001 From: zcp100_zcp100 Date: Mon, 7 Aug 2023 14:32:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93openGauss-MogDB=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E5=8D=87=E7=BA=A7=E5=90=8E=E6=9F=A5=E8=AF=A2mysql?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E8=A1=A8=E6=8A=A5=E9=94=99=E6=80=8E?= =?UTF-8?q?=E4=B9=88=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...31\346\200\216\344\271\210\345\212\236.md" | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 "content/zh/post/zhangcuiping/\345\275\223openGauss-MogDB\346\225\260\346\215\256\345\272\223\345\215\207\347\272\247\345\220\216\346\237\245\350\257\242mysql\346\225\260\346\215\256\345\272\223\350\241\250\346\212\245\351\224\231\346\200\216\344\271\210\345\212\236.md" diff --git "a/content/zh/post/zhangcuiping/\345\275\223openGauss-MogDB\346\225\260\346\215\256\345\272\223\345\215\207\347\272\247\345\220\216\346\237\245\350\257\242mysql\346\225\260\346\215\256\345\272\223\350\241\250\346\212\245\351\224\231\346\200\216\344\271\210\345\212\236.md" "b/content/zh/post/zhangcuiping/\345\275\223openGauss-MogDB\346\225\260\346\215\256\345\272\223\345\215\207\347\272\247\345\220\216\346\237\245\350\257\242mysql\346\225\260\346\215\256\345\272\223\350\241\250\346\212\245\351\224\231\346\200\216\344\271\210\345\212\236.md" new file mode 100644 index 00000000..2bc220e8 --- /dev/null +++ "b/content/zh/post/zhangcuiping/\345\275\223openGauss-MogDB\346\225\260\346\215\256\345\272\223\345\215\207\347\272\247\345\220\216\346\237\245\350\257\242mysql\346\225\260\346\215\256\345\272\223\350\241\250\346\212\245\351\224\231\346\200\216\344\271\210\345\212\236.md" @@ -0,0 +1,46 @@ ++++ + +title = "当openGauss/MogDB数据库升级后查询mysql数据库表报错怎么办" + +date = "2023-08-07" + +tags = ["当openGauss/MogDB数据库升级后查询mysql数据库表报错怎么办"] + +archives = "2023-08" + +author = "张翠娉" + +summary = "当openGauss/MogDB数据库升级后查询mysql数据库表报错怎么办" + +img = "/zh/post/zhangcuiping/title/img.png" + +times = "14:20" + ++++ + +# 当openGauss/MogDB数据库升级后查询mysql数据库表报错怎么办? + +**背景介绍**: + +在3.0.5中创建mysql_fdw后,成功建立与MySQL数据库的数据连接。当把3.0.5升级到5.0.0后,再次查询MySQL数据库表时,报错。 + +**报错内容**: + +```sql +MogDB=> select * from t_test_a; +ERROR: failed to load the mysql query: +/opt/mogdb305/app/lib/libmysqlclient.so: file too short +HINT: Export LD_LIBRARY_PATH to locate the library. +``` + +**解决办法**: + +在root用户下查询获得libmysqlclient.so文件所在的安装路径(/opt/mysql/mysql-8.0.33-linux-glibc2.28-x86_64/lib/libmysqlclient.so)后,为该文件做软链接,链接到数据库的lib目录(/opt/mogdb305/app/lib),即在root用户下执行以下命令: + +```bash +[root@mogdb-kernel-002 lib]# find / -name libmysqlclient.so +/opt/mogdb305/app/lib/libmysqlclient.so +/opt/mysql/mysql-8.0.33-linux-glibc2.28-x86_64/lib/libmysqlclient.so + +[root@mogdb-kernel-002 lib]# ln -s /opt/mysql/mysql-8.0.33-linux-glibc2.28-x86_64/lib/libmysqlclient.so /opt/mogdb305/app/lib +``` -- Gitee