数据库某个字段值不对,好吧整个客户端连上去看看,通常用navicat,这是商用的,dbeaver是可以免费用体积稍微大了点,后来看到一个heidisql,体积比较小巧,可以免费用,下载了win版本用了还算可以功能很多,deepinlinux只好用wine模拟一下
sudo apt install deepin-wine
deepin-wine HeidiSQL_11.2.0.6213_Setup.exe
顺利使用,注意deepin-wine默认32位系统,heidisql注意也用32位,用便携绿色版不安装的也可以
身为程序员肯定不满足于用别人工具,自己造个程序修改数据也是能做到的,deepin机器上已经试过了,可以,今天再到另一台机器上运行一下,首先查看系统版本
查看系统版本 lsb_release -a 或 cat /etc/fedora-release 或 cat /etc/os-release
得到是fedora30,那就要用yum或dnf安装库
dnf install mariadb-connector-c-devel
安装失败,折腾很久更换国内源什么的,后来才发现是这个电脑不能上外网,好吧,禁用ipv6设置dns,一番折腾后能上外网了,顺利安装了数据库链接库,与deepinlinux下库路径不同,编译命令稍作修改
gcc -g hello.c db.c -o hello -L/usr/lib64/mariadb/ -lmariadb -I/usr/include/
deepinlinux下库路径
-L/usr/lib/x86_64-linux-gnu