C/C++ code:
UINT WINAPI CTEST::_ThreadTransData(LPVOID pParam)
{
CTEST&p=*(CTEST*)pParam;
while(!p.m_bExit)
{
CString strSQL;
strSQL.Format("select * from data as da where da.cid >%d order by timestamp, da.cid;",
p.m_TransferSCN);
if(mysql_master_query(&p.mysql, strSQL, strSQL.GetLength())!=0)
{
AfxMessageBox("数据库中表格出错");
}
MYSQL_RES *result;
MYSQL_ROW row;
if(!(result=mysql_use_result(&p.mysql)))
{
AfxMessageBox("读取数据集失败");
}
int i = 0;
CString sID, timestamp, srcip, srcport, dstip, dstport, data;
while(row=mysql_fetch_row(result))
{
sID.Format("%s", row[0]);
timestamp.Format("%s", row[1]);
srcip.Format("%s", row[2]);
srcport.Format("%s", row[3]);
dstip.Format("%s", row[4]);
dstport.Format("%s", row[5]);
data.Format("%s", row[6]);
//插入到oracle
CString ssQuery;
ssQuery.Format("INSERT INTO datatemp \
(SCN, TIMESTAMP, SRCIP, SRCP
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
我在清理mysql的时候,一不留神将mysql(即data里的mysql文件夹)数据库给删掉了,隔了几个小时我重启了mysql软件,mysql就自动初始化了数据库,导致从删除mysql文件夹开始到重启这段时间的数据丢失,那位高手帮想想办 ......