什么是;添加下拉表/视图/程序/功能“;phpmyadmin中的复选框do
在“结构”选项卡下,当使用phpmyadmin导出数据库时,有一个复选框标记为:什么是;添加下拉表/视图/程序/功能“;phpmyadmin中的复选框do,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,在“结构”选项卡下,当使用phpmyadmin导出数据库时,有一个复选框标记为: Add DROP TABLE/VIEW/PROCEDURE/FUNCTION 这是做什么的?在创建表、视图、过程或函数时,它会在其前面添加一条DROP语句。这样做的结果是,即使该项存在,它仍将被创建 例如:如果您有一个名为users的表,并且您运行导出脚本时没有选中DROP复选框,它将尝试再次创建users表,但由于该表已经存在,因此将失败。如果选中它,它将在创建表(如果存在)之前删除该表,以确保创建始终成功 当然
Add DROP TABLE/VIEW/PROCEDURE/FUNCTION
这是做什么的?在创建表、视图、过程或函数时,它会在其前面添加一条
DROP
语句。这样做的结果是,即使该项存在,它仍将被创建
例如:如果您有一个名为users
的表,并且您运行导出脚本时没有选中DROP
复选框,它将尝试再次创建users
表,但由于该表已经存在,因此将失败。如果选中它,它将在创建表(如果存在)之前删除该表,以确保创建始终成功
当然,如果表中有您不想丢失的数据,这可能会很危险
例如:如果您有一个名为users的表,并且您在不选中DROP复选框的情况下运行导出脚本,那么它将再次尝试创建users表,但将失败,因为它已经存在。如果选中它,它将在创建表(如果存在)之前删除该表,以确保创建始终成功
我对这句话的确切含义感到困惑,所以我对这个话题做了进一步的研究,并想在这里留下详细的解释,以供将来参考
上面引号中的创建和删除操作只是在导入已导出的文件时的说明。我最初的印象是,这些行为是在我出口时发生的。事实并非如此。这只是有关导入导出文件的说明。谢谢!这完全有道理。什么时候‘这可能很危险’?“添加或删除表格”是否处于活动状态?@Sajad处于活动状态时<代码>删除表格表示“删除表格”。