baltun
Администратор
		- Сообщения
- 12.854
- Реакции
- 3.250
- Баллы
- 1.833
Чтобы избежать ошибок с датами выполняем запрос:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Далее смотрим какие таблицы нужно конвертировать и в этом же запросе будут готовые ALTER:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
DATABASE - заменяем на свою базу данных.
Далее копируем из вывода все ALTER и выполняем их они выглядят так:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
				
			
			
				SQL:
			
		
		
		set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';Далее смотрим какие таблицы нужно конвертировать и в этом же запросе будут готовые ALTER:
			
				SQL:
			
		
		
		SELECT CONCAT('ALTER TABLE ',TABLE_NAME,' ENGINE=InnoDB;')
FROM INFORMATION_SCHEMA.TABLES
WHERE ENGINE='MyISAM'
AND table_schema = 'DATABASE';Далее копируем из вывода все ALTER и выполняем их они выглядят так:
			
				SQL:
			
		
		
		ALTER TABLE hl__wsd_plugin_alerts ENGINE=InnoDB;
ALTER TABLE hl__wsd_plugin_live_traffic ENGINE=InnoDB;
ALTER TABLE hl__wsd_plugin_scan ENGINE=InnoDB;
ALTER TABLE hl__wsd_plugin_scans ENGINE=InnoDB; 
				