Ubuntu 18.04 环境搭建指南资源链接资源链接https://download.csdn.net/download/qq_39902475/92832775qt官方下载链接https://download.qt.io/archive/qt/5.12/5.12.6/qt-opensource-linux-x64-5.12.6.run由于qt安装包太大无法上传可通过上述提供的qt官方下载链接进行下载前期准备确保所有安装包已拷贝至~/Downloads目录目录结构如下~/Downloads/ ├── mysql/ │ ├── mysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle/ │ ├── libtinfo5_6.2-0ubuntu2.1_amd64.deb │ ├── libmecab2_0.996-5_amd64.deb │ ├── libaio1_0.3.110-5_amd64.deb │ └── autotest(testdata).sql ├── ni-visa/ │ ├── ni-visa-packages/ │ └── testvisa/ ├── open-vm-tools/ └── qt/ ├── ggcc/ ├── OpenGL_Packages/ └── qt-opensource-linux-x64-5.12.6.runMySQL 5.7.42 离线安装进入安装目录cd ~/Downloads/mysql安装前置依赖sudo dpkg -i libtinfo5_6.2-0ubuntu2.1_amd64.deb sudo dpkg -i libmecab2_0.996-5_amd64.deb sudo dpkg -i libaio1_0.3.110-5_amd64.deb安装MySQL组件cd mysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle sudo dpkg -i mysql-common_5.7.42-1ubuntu18.04_amd64.deb sudo dpkg -i libmysqlclient20_5.7.42-1ubuntu18.04_amd64.deb sudo dpkg -i libmysqlclient-dev_5.7.42-1ubuntu18.04_amd64.deb sudo dpkg -i mysql-{community-client,client,community-server,server}_5.7.42-1ubuntu18.04_amd64.deb配置root密码为123456完成后验证安装sudo systemctl status mysql sudo mysql -uroot -p create database autotest; use autotest; source /home/ubuntu1/Downloads/mysql/autotest(testdata).sql; select * from userinfo; exit;Qt 5.12.6 离线安装赋予执行权限并安装cd ~/Downloads/qt sudo chmod ax qt-opensource-linux-x64-5.12.6.run sudo ./qt-opensource-linux-x64-5.12.6.run安装依赖cd ~/Downloads/qt/OpenGL_Packages sudo dpkg -i *.deb cd ~/Downloads/qt/ggcc sudo dpkg -i *.deb g --version gcc --version编译Qt MySQL驱动进入驱动源码目录并编译cd /opt/Qt5.12.6/5.12.6/Src/qtbase/src/plugins/sqldrivers sudo /opt/Qt5.12.6/5.12.6/gcc_64/bin/qmake sudo make sudo make install验证驱动文件cd /opt/Qt5.12.6/5.12.6/Src/qtbase/src/plugins/sqldrivers/plugins/sqldrivers lsNI-VISA 离线安装批量安装并验证cd ~/Downloads/ni-visa/ni-visa-packages sudo dpkg -i *.debopen-vm-tools 离线安装安装并重启cd ~/Downloads/open-vm-tools sudo dpkg -i *.deb reboot