无法创建表`socialnetwork`.`login_tokens`(错误号:150“外键约束形成不正确”)

阿撒谢尔

我的数据库:

DROP TABLE IF EXISTS `login_tokens`;

CREATE TABLE `login_tokens` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `token` char(64) NOT NULL DEFAULT '',
  `user_id` int(11) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `token` (`token`),
  KEY `user_id` (`user_id`),
  CONSTRAINT `login_tokens_ibfk_1` 
    FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;



# Dump of table users
# ------------------------------------------------------------

DROP TABLE IF EXISTS `users`;

CREATE TABLE `users` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(32) DEFAULT NULL,
  `password` varchar(60) DEFAULT NULL,
  `email` text,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

错误:

MySQL 说: 文档

1005 - 无法创建表socialnetworklogin_tokens(errno: 150 "外键约束的格式不正确") (详情...)

穿刺者

您需要在创建表users 之前创建表login_tokens

在您创建时login_tokens,users尚不存在,因此无法创建“外键”关系。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP MySQL错误创建表:无法添加外键约束

来自分类Dev

无法在MySQL中创建外键约束。错误号150

来自分类Dev

错误1005:无法创建表(errno 150)

来自分类Dev

#1005-无法创建表“ EmployeeShifts”(错误号:150)

来自分类Dev

无法创建表“外键约束格式不正确” SQL

来自分类Dev

MySQL + Rails:错误:150“外键约束格式不正确”

来自分类Dev

Laravel一般错误:1005无法创建表`categories_products`(错误号:150“外键约束格式不正确”)

来自分类Dev

无法创建表`mailorder`.`o_details`(错误号:150“外键约束格式不正确”)

来自分类Dev

MySqlException:自引用表上的“外键约束格式不正确”

来自分类Dev

SQLSTATE [HY000]:一般错误:1005无法创建表Data。company_eligibilities(错误号:150“外键约束格式不正确”)

来自分类Dev

Laravel 7错误外键约束在迁移期间形成不正确

来自分类Dev

(Laravel 8)错误号:150“外键约束格式不正确

来自分类Dev

无法创建表“ basque30.newreferral”(错误号:150)

来自分类Dev

外键问题:错误1005(HY000):无法创建表(错误号:150)

来自分类Dev

#1005-无法创建表''(错误号:150)

来自分类Dev

MySQL-无法创建表(错误号:150)-外键约束

来自分类Dev

MYSQL外键,无法创建表(errno:150)

来自分类Dev

无法使用外键创建表

来自分类Dev

创建外键时,列名的复数不正确

来自分类Dev

mysql-创建表时无法添加外键约束

来自分类Dev

外键约束的格式不正确[同一表]

来自分类Dev

laravel 5.4 迁移错误号:150“外键约束的格式不正确”

来自分类Dev

无法创建表`travel`.`city`(错误号:150“外键约束形成不正确”)

来自分类Dev

MySQL“外键约束形成不正确”

来自分类Dev

表导入错误:键约束形成不正确

来自分类Dev

错误:150“Laravel 迁移外键约束的格式不正确”

来自分类Dev

mySQL:创建表时无法添加外键约束

来自分类Dev

errno: 150 Laravel 迁移中的“外键约束形成不正确”

来自分类Dev

'php artisan migrate'时如何修复错误“外键约束形成不正确”?

Related 相关文章

  1. 1

    PHP MySQL错误创建表:无法添加外键约束

  2. 2

    无法在MySQL中创建外键约束。错误号150

  3. 3

    错误1005:无法创建表(errno 150)

  4. 4

    #1005-无法创建表“ EmployeeShifts”(错误号:150)

  5. 5

    无法创建表“外键约束格式不正确” SQL

  6. 6

    MySQL + Rails:错误:150“外键约束格式不正确”

  7. 7

    Laravel一般错误:1005无法创建表`categories_products`(错误号:150“外键约束格式不正确”)

  8. 8

    无法创建表`mailorder`.`o_details`(错误号:150“外键约束格式不正确”)

  9. 9

    MySqlException:自引用表上的“外键约束格式不正确”

  10. 10

    SQLSTATE [HY000]:一般错误:1005无法创建表Data。company_eligibilities(错误号:150“外键约束格式不正确”)

  11. 11

    Laravel 7错误外键约束在迁移期间形成不正确

  12. 12

    (Laravel 8)错误号:150“外键约束格式不正确

  13. 13

    无法创建表“ basque30.newreferral”(错误号:150)

  14. 14

    外键问题:错误1005(HY000):无法创建表(错误号:150)

  15. 15

    #1005-无法创建表''(错误号:150)

  16. 16

    MySQL-无法创建表(错误号:150)-外键约束

  17. 17

    MYSQL外键,无法创建表(errno:150)

  18. 18

    无法使用外键创建表

  19. 19

    创建外键时,列名的复数不正确

  20. 20

    mysql-创建表时无法添加外键约束

  21. 21

    外键约束的格式不正确[同一表]

  22. 22

    laravel 5.4 迁移错误号:150“外键约束的格式不正确”

  23. 23

    无法创建表`travel`.`city`(错误号:150“外键约束形成不正确”)

  24. 24

    MySQL“外键约束形成不正确”

  25. 25

    表导入错误:键约束形成不正确

  26. 26

    错误:150“Laravel 迁移外键约束的格式不正确”

  27. 27

    mySQL:创建表时无法添加外键约束

  28. 28

    errno: 150 Laravel 迁移中的“外键约束形成不正确”

  29. 29

    'php artisan migrate'时如何修复错误“外键约束形成不正确”?

热门标签

归档