如何实现数据库的远程传输 linux+qt+mysql 30C

是这样的,我现在需要将本机上的mysql数据库里的数据传输到远程主机的mysql数据库中;
传输的内容可能是整个数据库,也可能是其中的某一张表;
我现在的想法是要么使用QTcpSocket将内容通过分隔符“:”分开挤在一个缓存区里传输;要么将数据库打包成一个文件,然后将这个文件进行传输。
由于我接触qt的时间还不长,也没有google到好的方案,想问一下各位,有什么方法或者框架可以或者项目可以借鉴的吗?

2个回答

被访问的作为服务器,在某路径文件夹中放你远程需要的文件,通过接受socket中的内容来对比需要的文件名称,有则读取然后用socket发给远程机器,
没有也返回一个没有的提示。希望对你有帮助()

如果传输文件,可以使用 QFTP,也可以使用 socket。如果传输数据的话,建议写一个后台组件,专门操作数据库的,客户端只负责和这个组件交互!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
linux文件的远程传输
一,远程复制 命令 :scp 可以通过安全,加密的连接在不同主机之间传输文件。                   -C   启用压缩                   -r     递归复制整个目录及子文件                  -p    保留源文件属性                 -c(密码)   选择传输使所需加密密码                 命令语法...
linux文件远程传输
1.scp  --------远程单个复制              scp          file             scp   user@ip:  /file   dir 2.rsync --------远程同步,速度快,默认会忽略文件属性,连接文件,设备文件   rsync  -r   /etc/ root@172.25.254.x:/mnt           ...
linux远程传输文件
远程复制文件: 在本地A拷贝远端的服务器B上的文件: scp root@[B的ip地址或主机名]:[B上存放文件路径] /文件 [A上存放的文件路径] 如: 在链接桑服务器A,输入以下命令 scp -r root@10.1.1.1:/home/b /home/a 如果文件b是一个文件夹,需要加 -r ,表示全部cp过去, 打回车后,会让输入服务器B的密码 ...
数据库远程传输问题
需要将客户端(没有固定IP地址)数据库中的表A 通过互联网传送到服务器(有固定IP地址)数据库中的数据表B中去。rn数据表A和数据表B具有完全相同的数据结构。只传输表A做过修改或新增的记录。用CHuanSHu字段表示。如何实现???
jsch实现远程传输
jsch,jsch工具类,jsch实现远程sftp,jsch实现过程 通过JSch实现sftp传输文件
linux无法远程传输文件
rm -rf ~/.ssh/known_hosts
Linux中文件目录的远程传输
####分发钥匙 ####sshd的安全设定 ####添加sshd登陆信息 [root@desktop0 ~]# cat /etc/motd welcome~ [root@desktop0 ~]# exit logout Connection to 172.25.0.10 closed. [kiosk@foundation0 ~]$ ssh root@172.25.0.10 Last login:...
linux windows远程传输工具
1,linux 与 linux传输scp localfile user@ip:/home/user/Desktop2,linux 与 windows(1)WinSCP工具传输(2)SecureCRT linux->windows  ssh user@ip sz filename文件默认传输到C:\Users\ubt-hxb\Downloads可以通过Session 中X/Y/Zmodem设置...
如何远程传输文件
我自己写了点代码,可是对某些文件,比如我试了个exe文件,会溢出,而且传图片之类的过去,也不能正常打开,请指点一下,我的代码如下:rnrn客户端:rnDim FilePath, FileStr, TmpStr As StringrnDim StrNum, i As LongrnrnPrivate Sub Command1_Click()rncmdl1.ShowOpenrnFilePath = cmdl1.FileNamernText1 = FilePathrnRichTextBox1.LoadFile FilePathrnEnd SubrnrnPrivate Sub Command2_Click()rnStrNum = 1rnFileStr = RichTextBox1.Textrni = Len(FileStr) / 10rnStrNum = Int(i)rnIf StrNum < i Then StrNum = StrNum + 1rnFor i = 1 To StrNum - 1rn TmpStr = Mid(FileStr, (i - 1) * 10 + 1, 10)rn Winsock1.SendData TmpStrrn ProgressBar1.Object = i * 100 / StrNumrnNext irnWinsock1.SendData Right(FileStr, Len(FileStr) - (StrNum - 1) * 10)rnPause 500rnWinsock1.SendData "~over"rnEnd SubrnrnPrivate Sub Command3_Click()rnWinsock1.Connect "127.0.0.1"rnEnd SubrnrnSub Pause(HowLong As Long)rnFor i = 1 To HowLongrn DoEventsrnNext irnEnd Subrn服务端:rnSub GetData()rnIf TmpStr = "~over" Thenrn cmdl1.ShowSavern SaveFile = cmdl1.FileNamern If SaveFile <> "" Thenrn RichTextBox1.SaveFile SaveFilern End IfrnElsern MyStr = MyStr & TmpStrrn RichTextBox1.Text = MyStrrnEnd IfrnEnd Subrnrn谢谢
如何远程传输图像?
我正在编一个C/S模式的通讯软件,要实现远程图像传输功能,即在一个站点打开的图像可以传输到另一个站点,就像qq聊天时的“发送图片”一样,在本地窗口中打开的图片可以传输到一个远程的站点上去。请教各位高手应如何实现?
Linux中远程文件的传输
1. scp命令 scp file user@ip:/dir 把自己主机的文件远程复制到其他主机 scp user@ip:/file dir 把其他主机的文件远程复制到当前主机 注意:要关闭接受端的防火墙 把主机的file远程复制到IP为172.25.254.117的root用户的Desktop 把IP为172.25.254.117的root用户Desktop下的test复制到当前主机的D...
linux 之间远程传输文件
1. SSH 提供的sftp,使用方式:sftp root@localhost ,登陆后,命令和基本的ftp命令一样 2.  scp   送本地Linux主机传送文件到远程Linux主机:scp  /root/test   root@ localhost:/tmp     从远程主机下载到本地: scp root@ localhost :/tmp/test .(最后面有个点)...
如何远程传输图像
如何实现远程点对点传输图像,就像QQ那样,[b]不是在局域网[/b]rn是不是用WINSOCK不行? 有没有可行的实现方法,急求!! 谢谢大家rnrn麻烦不要再把局域网通信的例子发这来了,我需要外网的而不是局域网
SSH远程传输工具for linux
软件全名:SSHSecureShellClient-3.2.9.exe 作用:用于linux系统的远程命令操作及远程文件传输
Linux远程传输scp命令
下载远程主机的文件或文件夹: 下载文件:scp username@ip:/dir/pathname/filename     /localhost/dir/pathname/filename 下载文件夹:scp -r username@ip:/dir/   /localhost/dir/ 将本机的文件或文件夹上传到远程主机: 上传文件:scp  /localhost/dir/filenam
QT和linux实现简易远程聊天工具
1.实现功能: 打开客户端有一个登陆窗口,有登陆,注册两种功能(bug肯定很多),登陆成功会在左边显示在线用户数量和列表,点击对应的用户名即可给该用户发送消息,客户端还可以记录聊天记录,如果将服务器运行于云服务器或有公网ip的linux上,即可实现任意两台电脑之间的消息通信。 2.使用方法: 解压chat.zip,将linuxserver文件夹复制到服务器上,在shell中执行mak
如何实现数据库数据在电话线介质上的远程传输?
各位专家:rn 请问,在用电话线与modem连接的客户机与服务器之间,rn如何用VB实现SQL Server数据库中数据的安全传输。
linux如何实现远程关机?
在安装有linux系统的两台机器,如何实现登陆一台机器,将另一台机器的系统关闭?我使用telnet登陆到一台机器上,先以一般用户的身份,让后通过su命令更改rn为root,但是不能使用shutdown 命令。rn为什么,应该怎样做呢?请教,谢谢!
Linux远程下远程访问Mysql
1.使数据库可以远程访问。 mysql>use mysql; mysql>select host, user from user; mysql>update user set host = '%' where user = 'root'; (此处我并没有直接使用update,而是新添加了一个root用户) create user 'root' @ '%' identifi
linux 远程链接mysql
mysql  -h 192.168.1.1 -utest  -ptest  -D testdb
Linux远程服务器配置mysql
今天我们看一下如何在Linux远程服务器上配置mysql数据库以及导入本地的sql文件到远程数据库。 1、首先是在远程服务器上安装mysql服务器: yum install mysql-server 首先我们使用yum命令执行安装mysql的命令,如果你所使用的服务器主机中自带有mysql的安装包,这里就直接安装了,如果提示一下没有安装包,那接着执行下面的命令; //下载mysql的re...
linux 开启mysql远程
mysql 开启远程
LabView实现远程数据采集与传输
LabView实现远程数据采集与传输,阐述了在NI LabView平台上结合TCP/IP协议进行数据传输的工作方法,并给出对工业现场数据采集传送与监控的仿真实例。
如何实现远程更新数据库?
类似搜狗输入法定期更新词库是如何实现的?还有一些彩票软件,只要点击“数据库更新”菜单就可随时更新数据库,这些软件是如何实现数据库远程更新的啊?rn最好有代码!
Mysql远程链接数据库
一个团队开发一个项目时,大家都会不定时的使用服务器上的数据库,然而远程访问服务器只能有一个用户在线,就非常不方便,因此,数据库也做得很好,可以再本地访问远程访问服务器上的数据库。不过为此也遇到一些问题。 接下来就把Mysql远程数据库的方法介绍给大家,希望能帮助到同行,同时也是做一个记录,方便以后使用。 一:在服务器登陆数据库 二:使用命令: grant all privile
如何进行图片的远程传输
rnrn有哪位仁兄知道?最好有源码,请发到howo@etang.com,rnrnrn分不够还可以再加。
QT上实现FTP传输
QT上实现FTP传输 项目开发中,需要使用到FTP协议进行文件传输,现有QT自带的库中支持FTP传输的为 QNetworkAccessManager,虽然此类可以实现 Ftp 的上传/下载功能,但有的功能 QNetworkAccessManager 却没有提供,例如:list、cd、remove、mkdir、rmdir、rename 等。这种情况下,就不得不使用 QFtp,只需要下载源码自行编译即...
linux 下 ssh 远程 如何连接 Mysql
linux 下 ssh 远程 如何连接 Mysql ? 命令?
QT Mysql 数据库 控件
代码:rnvoid MainWindow::showluying(QString text)rnrn ui->lineEdit_2->setText(text);rn QString song=ui->lineEdit_2->text();rn int length=song.length();rn for(int i=0;i<=length-2;i++)rn rn 逐个输出字符放到lineedit_3里面???????????rn my_serialport->write (ui->lineEdit_3->text().toLatin1());rn rn // ui->lineEdit_2->clear();rnrnrn问题:rn在QT中rn我需要在for循环里面,逐个输出字符放到lineedit_3里面,但是发现两个格式不符合,这要怎么办啊?rn大神求教
Qt实现简易数据库客户端系统(Mysql)
以前的时候写过两个学生管理的数据库系统。一个是文件版本的,一个数mysql数据版的,这两个都是黑窗口,一直想写一个图形界面的。最近学习Qt,抽空写了个简单的图形数据库系统。 其实啊,说是数据库系统,其实只是调用了Qt中sql的数据库接口。本质上和和以前写的版本并没有什么区别(当然,这里用Qt的Sql接口支持大多数Sql语句,而且并不限一个数据库,一个表),按照数据库的历史发展,都属于数据库阶段的数...
dll实现数据库的传输!!!
pb 调用c++builder的dll读取卡中数据,后传入sybase数据库,dll怎样能实现将读取的数据传入sybase数据库中呢?rnrn请各位高手帮帮忙!
MYSQL问题:数据库传输问题
Navicat Premium数据传输时,出现了oracle数据库导入到mysql数据库中date的问题1426 - Too big precision 7 specified for column 'FILEDATE'. Maximum is 6.(oracle数据库中的date精度为7,mysql中为6,只能用datetime,在Navicat Premium可以设置吗?)rn一般需要怎么解决?求提供方法,或数据库迁移的其他工具
linux远程传输文件最快方法
a服务器向b服务器传输文件: 打开终端,先cd到a服务器需要传输文件的文件夹目录下 命令:scp ./文件(传输该目录下全部文件用*) 用户名@服务器地址(b):传输路径地址(传到某文件夹下的文件夹地址) 例如:scp ./* chucx@172.20.107.92:/home/chucx/train/ a服务器下载b服务器上文件(与传输文件命令恰好相反): 命令:scp 用户名@服务器
Linux之文件的远程传输、归档、压缩及解压
一、系统中的文件传输 scp /dir/file username@ip:/dir #上传 服务端文件 客户端:位置 测试:在服务端把服务端 root 用户桌面的文件上传到服务端的 mnt 目录里 服务端: 客户端: scp username@ip:/dir/file /dir #下载 服务端:文件 客户端位置 ...
Linux的文件远程传输及文件打包和压缩
#######文件在系统中的传输 1.scp scp file user@ip:/dir ##复制本地电脑文件到远程电脑的目标目录 scp user@ip:/file dir ##复制远程电脑的文件到本地电脑的目录 2.rsync ##远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件 -r ##同步目录 -p ##同步权限 -o ##同步文件所有人 -g ##同步文件所有组 -l ##...
linux 通过tcp远程传输文件例子
最近客户要拿几块板子到现场环境跑测试,而这套软件也需要根据实际情况作修改,而且客户也要不断增加功能。于是写了一套远程升级软件,因为只是调试时使用,所以不会有报文CRC校验之类的功能。 升级流程由服务器端发起,客户端负责把文件保存到指定目录下。重启后会自动升级。这里把整个流程分为几个状态,并且把当前状态放进报文里,接收方根据报文里的状态值分析报文内容。状态及流程如下: 停止状态 开始状态   ...
Linux文件远程传输以及打包压缩文件
Linux文件远程传输scp传输rsync传输Linux打包和压缩文件tar 归档文件(把很多个文件打包成1个文件)压缩和解压缩zip、unzipgz(gzip、gunzip)bz2(bzip2、bunzip2)xz(xz、unxz)归档并压缩,解压并解档 scp传输 上传: scp 文件 root@目的ip:绝对路径 下载: scp root@目的ip:绝对路径 文件夹 ...
linux用scp远程传输文件(自动化)
传输功能使用scp,自动回复yes和填写密码使用except脚本;需要自行百度安装,先安装tcl语言环境,再安装except。 我写了一个脚本一键安装如下(需要提前下载两个安装包并放到同一个目录): # !bin/bash tar -zxvf tcl8.5.18-src.tar.gz cd ./tcl8.5.18/unix/ pwd ./configure make mak
linux 中文件的远程传输和归档压缩
文件在系统中的传输 1.scp 传输速度较慢 scp file user@ip:/dir ##上传 scp user@ip:/dir file ##下载 2.rsync 远程同步 优点:速度快, 缺点:但是默认会忽略文件属性、链接文件、设备文件 rsync -r 同步目录 rsync -p 同步权限 rsync -o 同步文件所有人 rsync -g 同步文件所有组 r...
linux远程传输文件scp命令
从本地复制到远程示例: scp local_file remote_username@remote_ip:remote_folder scp -rf /home/test/*    root@10.1.2.33:/home/test/ 从远程复制到本地示例 scp -rf   root@10.1.2.33:/home/test/*   /home/test -r 递归复制 -f 强
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件