Это делает задание:
#include "stdafx.h"
#include "boost/date_time/posix_time/posix_time.hpp"
using namespace boost::posix_time;
int _tmain(int argc, _TCHAR* argv[])
{
std::string ts("2002-01-20 23:59:59.000");
ptime t(time_from_string(ts));
tm pt_tm = to_tm( t );
Уведомление, однако, что входная строка является YYYY-MM-DD
Да, в общем, вы можете безопасно писать в таблицу на ведомых устройствах, которая не записывается на ведущем устройстве. Если вы делаете такие вещи, как вставка auto_increment
строк на ведомых и на ведущем, независимо, у вас, конечно же, будут проблемы. Вы должны настроить эту таблицу так, чтобы она была полностью исключена из репликации.
Для проверки наличия последних данных, SHOW SLAVE STATUS
включает поле Seconds_Behind_Master
, которое сообщает вам, есть ли у вас последние данные. раб обновлен. Очевидно, вы хотите, чтобы он был равен нулю. Чтобы убедиться, что вставленные и реплицированные данные присутствуют, конечно, вам нужно подождать секунду и , затем увидеть, что Seconds_Behind_Master
равен нулю.