行使mysql和php逼迫导入新的数据库名称
发布时间:2021-05-26 03:09:57 所属栏目:编程 来源:网络整理
导读:我有一个大型数据库dump.sql文件,我从linux中的呼吁行导入. .sql转储建设名为“database_name”的数据库.我想从这个.sql文件导入数据库但我想逼迫它到一个具有差异名称的数据库,由于剧本当前包围“database_name”和“database_name”已经存在而且具有我无法
我有一个大型数据库dump.sql文件,我从linux中的呼吁行导入. .sql转储建设名为“database_name”的数据库.我想从这个.sql文件导入数据库但我想逼迫它到一个具有差异名称的数据库,由于剧本当前包围“database_name”和“database_name”已经存在而且具有我无法包围的数据. 是.sql文件中查找和替代的最佳选择?因为文件是50mb,最好的要领是什么.我不能简朴地在谁人shiz上行使file_get_contents()吗?我可以吗? 下面是我必需在.sql文件中替代的行:
最佳谜底
行使mysqldump转储数据库时,请行使选项–no-create-db.这将在您的转储文件中潜匿CREATE DATABASE语句.然后行使规复数据库 mysql -h< host> -u< user> -p< databaseName> < dump.sql 通过这种方法,您可以在任何您喜好的数据库中规复数据(但该数据库必需存在!) (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读