Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.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 手动将外键插入表时允许自由键入_Mysql_Phpmyadmin_Foreign Keys_Innodb - Fatal编程技术网

Mysql 手动将外键插入表时允许自由键入

Mysql 手动将外键插入表时允许自由键入,mysql,phpmyadmin,foreign-keys,innodb,Mysql,Phpmyadmin,Foreign Keys,Innodb,当前,当插入记录时,我只能在列上存在外部关系时从下拉菜单中选择。当外国记录的列表增加时,这将变得令人沮丧,想象一下滚动到第10.000位。那么,有没有办法将其设置回自由键入状态,并在外部表中不存在该值时给我一个错误 很抱歉,phpMyAdmin不是一个数据输入工具。如果需要输入大量数据,您应该创建一个特定于您的模式和需求的应用程序。phpMyAdmin是一个非常通用的工具,用于灯光管理和数据浏览。它的行为非常奇怪。我通过删除外键来绕过它,插入了几十条记录并重新创建了外键。一旦在文本框中创建了外键

当前,当插入记录时,我只能在列上存在外部关系时从下拉菜单中选择。当外国记录的列表增加时,这将变得令人沮丧,想象一下滚动到第10.000位。那么,有没有办法将其设置回自由键入状态,并在外部表中不存在该值时给我一个错误

很抱歉,phpMyAdmin不是一个数据输入工具。如果需要输入大量数据,您应该创建一个特定于您的模式和需求的应用程序。phpMyAdmin是一个非常通用的工具,用于灯光管理和数据浏览。

它的行为非常奇怪。我通过删除外键来绕过它,插入了几十条记录并重新创建了外键。一旦在文本框中创建了外键,就不能在文本框中自由键入内容,这很愚蠢。