当前位置: 首页 > news >正文

MySQL数据库从win导出成_db.sql复制到linux

MySQL数据库下载后基本使用+增删改查语句模板_mysql增语句大全-CSDN博客

1.启动服务后,导出到指定文件

# 格式:mysqldump -u 用户名 -p 数据库名 > 输出路径\文件名.sql

mysqldump -u root -p log_db > D:\MySQL\mysql-8.0.34-winx64\dboutput\log_db.sql

验证:

2.修改mysqlutil.cpp mysqlutil.h

mysqlutil.cpp
#include "mysqlutil.h" #include "QDebug" #include <QSqlRecord> #include <QSqlError> #include <QMessageBox> #include <QFileInfo> // 新增:处理文件路径 // 静态成员初始化 QSqlDatabase MySqlUtil::mDb = QSqlDatabase(); // 初始化为空,避免提前创建驱动 QMap<QString,QString> MySqlUtil::mMap; QString MySqlUtil::mCurrentDriver = ""; // 新增:记录当前驱动类型 MySqlUtil *MySqlUtil::instance() { static MySqlUtil instance; return &instance; } MySqlUtil::MySqlUtil(QObject *parent): QObject(parent) { // 构造函数仅初始化,不提前创建驱动 } MySqlUtil::~MySqlUtil() { closeDb(); } // 原有远程MySQL连接接口(完全保留,仅微调驱动创建逻辑) bool MySqlUtil::connectDb(const QString &host, const QString &user, const QString &password, const QString &dbName, int port) { if(mDb.isOpen()){ mDb.close(); } qDebug() << "=== 可用的数据库驱动列表 ==="; QStringList drivers = QSqlDatabase::drivers(); foreach (QString driver, drivers) { qDebug() << "驱动名称:" << driver; } // 重新创建MySQL驱动(避免复用SQLite驱动) if (mCurrentDriver != "QMYSQL") { mDb = QSqlDatabase::addDatabase("QMYSQL", "MySqlUtil"); mCurrentDriver = "QMYSQL"; } if(!mDb.isValid()){ qDebug()<<"core_mysql mysqlutil.cpp 获取MySQL驱动失败";
http://www.jsqmd.com/news/412560/

相关文章:

  • EC2 使用 dnsmasq 本地缓存 + EKS 使用 NodeLocalDNS
  • 基于 Kubernetes + Helm 部署高可用 ETCD 集群
  • OS 核心知识点全解析(一)
  • Redis 迁移方案-RedisShake
  • qml可拖动折线图
  • 【linuxqt】qsql_mysql.cpp:57:10: fatal error: QtSql/private/qsqldriver_p.h: No such file or directory
  • 我草我怎么这么牛
  • 基于 AWS Global Accelerator 实现全球低延迟访问-RapidX 全球加速方案
  • day96(2.25)——leetcode面试经典150
  • 【Linux】进程的页表详解
  • YOLO26最新创新改进系列:主干网络全新设计——EfficientNetV2-BackBone ,引入渐进式学习策略、自适应正则强度调整机制,共同优化训练速度和参数效率,全方位提升模型检测性能!!
  • YOLO26最新创新改进系列:融入AKConv(可改变核卷积),加强特征提取,任意数量的参数和任意采样形状,为网络开销和性能之间的权衡提供了更丰富的选择。 拉升检测性能!
  • 瑞芯微开发板开机自启动设置
  • FastAsyncWorldEdit zh-cn strings.json 中文汉化
  • **0-1 背包问题中回溯法的搜索过程、通用解题步骤及两种算法实现框架(递归与非递归)**,是算法设计与分析中的经典范例
  • SRE 团队体系建设之路
  • 惊叹!大数据数据增强如何颠覆传统模式
  • int[] 与 integer[] 相互转换
  • Amazon EMR 高可用 EMR 部署注意事项及关键配置
  • SolidPlant 2020管道设计软件安装包(含详细图文教程)|兼容SolidWorks 2017及以上版本
  • 【踩坑】MacOS26上的浏览器无法显示麦克风/摄像头列表
  • 【DFS】BISHI77数水坑
  • SimpleDateFormat(YYYY-MM-dd)格式化时间出现了bug?
  • 《P1973 [NOI2011] NOI 嘉年华》
  • 华为OD机考双机位C卷 - 几何平均值最大子数组 (Java Python JS GO C++ C)
  • 实现一个简单的文本摘要生成器。
  • pyTorch环境搭建及遇到的算力问题
  • 卷积神经网络(CNN)简介-卷积神经网络介绍
  • 【RCCL】RCCL工具
  • 大数据交易数据湖架构设计指南