Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在导入sql phpmyadmin时自动添加列和表?_Mysql - Fatal编程技术网

Mysql 如何在导入sql phpmyadmin时自动添加列和表?

Mysql 如何在导入sql phpmyadmin时自动添加列和表?,mysql,Mysql,我正在尝试将我的网站数据库导入新的vps。但由于我做了很多修改,因此每次尝试上载sql时,都会在现有表中创建很多表和列,而不是默认的表和列,并出现类似“未知列xxx”或“表xxx不存在”的错误。 另一个问题是,不幸的是,我的sql备份没有“如果不存在,则创建表”查询。因此会出现“表xxx不存在”之类的错误。 因此,在这种情况下,我可以这样做,而不需要手动添加所需的表和列来执行成功的上载。 还有我的网站使用的opencart脚本。你能从表中创建一个新的mysqldump,而不需要数据来获取创建信息

我正在尝试将我的网站数据库导入新的vps。但由于我做了很多修改,因此每次尝试上载sql时,都会在现有表中创建很多表和列,而不是默认的表和列,并出现类似“未知列xxx”或“表xxx不存在”的错误。 另一个问题是,不幸的是,我的sql备份没有“如果不存在,则创建表”查询。因此会出现“表xxx不存在”之类的错误。 因此,在这种情况下,我可以这样做,而不需要手动添加所需的表和列来执行成功的上载。
还有我的网站使用的opencart脚本。

你能从表中创建一个新的mysqldump,而不需要数据来获取创建信息吗。Mac上的Sequel Pro具有在新表中导入CSV数据的一些功能。经过大量搜索后,我得到了带有创建信息的旧备份。。无论如何,感谢您的回复