Показать сообщение отдельно
Старый 08.04.2013, 10:54   #48
Visible
Пользователь
 
Регистрация: 11.07.2010
Сообщений: 56
Сказал(а) спасибо: 16
Поблагодарили 0 раз(а) в 0 сообщениях
Visible На верном пути
Вопрос

Цитата:
Сообщение от Evgeniy Посмотреть сообщение
Ты что прикалываешься?mysql_init и mysql_real_connect вынеси из цикла. В дампе обычно есть комментарии и пустые строки, их не стоит передавать мускулю.
Сори, недоглядел. Я только начинаю изучать с++. а как можно обработать файл и не передавать Коментарии и пустые строки? функция передает в mysql_query строку, что не есть правильно. Например:

Код:
CREATE TABLE `realmlist` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL DEFAULT '',
  `address` varchar(255) NOT NULL DEFAULT '127.0.0.1',
  `localAddress` varchar(255) NOT NULL DEFAULT '127.0.0.1',
  `localSubnetMask` varchar(255) NOT NULL DEFAULT '255.255.255.0',
  `port` smallint(5) unsigned NOT NULL DEFAULT '8085',
  `icon` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `flag` tinyint(3) unsigned NOT NULL DEFAULT '2',
  `timezone` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `allowedSecurityLevel` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `population` float unsigned NOT NULL DEFAULT '0',
  `gamebuild` int(10) unsigned NOT NULL DEFAULT '15595',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='Realm System';

Последний раз редактировалось Visible; 08.04.2013 в 11:17.
Visible вне форума   Ответить с цитированием