У меня большой файл базы данных dump.sql, который я импортирую из командной строки в linux. .Sql dump создает базу данных с именем «database_name». Я хочу импортировать базу данных из этого файла .sql, но я хочу принудительно перенести ее в базу данных с другим именем, поскольку сценарий в настоящее время перезаписывает «database_name», а «database_name» уже существует и содержит данные, которые я не могу перезаписать. *
Наилучший вариант для поиска и замены в файле .sql? Что является лучшим методом для этого, так как размер файла составляет 50 МБ. Я не могу просто file_get_contents () на этот шиз? Можно я?
Ниже приведены строки, которые я должен заменить в файле .sql:
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `database_name` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `database_name`;