`
wenzy_way
  • 浏览: 23902 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql的errno:121

 
阅读更多
今天遇到一个错误,在创建数据库表时总是提示Can't create table 'xxxtable' (errno: 121)
121错误是因为外键名重复~外键和表一样,在同一个库中是不允许与其他外键重名的。
遇到这个错误请给你定义的外键换唯一无重复的名字。

同时查阅到外键也有可能导致150错误
Can't create table (errno: 150)
这个错误是有由于主表和引用表的外键关联字段定义不一致引发的。
检查两个表的关联字段是否类型编码完全一致。
分享到:
评论

相关推荐

    MYSQL错误:Can’t open file: ‘.MYI’ (errno: 145)修复方法

    减少此类问题发生的办法就是尽量减少服务器无故断电,关闭服务器时,最后先手动关闭mysql数据库。 下面看看这个问题: Can’t open file: ‘×××.MYI’ (errno: 145),这个错误一般就是你的数据库表文件损坏造成的...

    PHPCMS2008 MySQL Errno:1064错误

    关键字描述:错误 MySQL 问题 NOT NULL 数据库 安装 unsigned tinyintPHPCMS2008安装最后一步出现MySQL Errno : 1064错误,在线等!MySQL Query : CREATE TABLE `phpcms_admin` ( `userid` mediumint(8) unsigned ...

    MySQL复制出错 Last_SQL_Errno:1146的解决方法

    背景:我们在做数据迁移或者拆分的时候,使用Tablespace transcation 这种解决方案时,很有可能就会遇到 从库复制出错,报: Last_SQL_Errno: 1146 那么具体错误内容可能会有如下: Last_SQL_Error: Error ‘Table ...

    MYSQL错误:Can’t open file: ‘×××.MYI’ (errno: 145)修复方法

    个错误是典型的mysql表受损造成的,解决的办法就是修复表,这个问题也是mysql经常容易出现的,mysql表和索引损坏的几率很大,但是修复也很方便

    Mysql主从同步Last_IO_Errno:1236错误解决方法

    Mysql主从同步的Last_IO_Errno:1236错误是什么原因呢,我们要如何来解决这个问题呢?下面和小编一起来看看关于此问题的记录与解决办法。 [removed]ec(2);[removed] 从服务器错误代码: Last_IO_Errno: 1236 Last...

    解析MySQL创建外键关联错误 – errno:150

    像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这...

    解析mysql数据库还原错误:(mysql Error Code: 1005 errno 121)

    本篇文章是对mysql数据库还原错误:(mysql Error Code: 1005 errno 121)的解决方法进行了详细的分析介绍,需要的朋友参考下

    使用PHP访问MySQL数据库---连接数据库.pptx

    使用PHP访问MySQL数据库 -----连接数据库 连接数据库 ...课程内容 一、连接数据库 ...if(MySQLi_connect_errno()) { echo'Error:could not connect to DB.Please try again later.' exit; } MySQL的max_connection

    解决修改mysql的data_dir所引发的错误问题

    今天,搭建新购的阿里云ECS环境(ubuntu 16.04 LTS),需要将mysql的数据保存在新挂载的磁盘上(已挂载到/mnt下),先停掉mysql服务,然后查看mysql并数据保存的位置:vi /etc/mysql/mysql.conf.d/mysqld.cnf发现...

    解析MySQL创建外键关联错误 - errno:150

    本篇文章是对MySQL创建外键关联错误-errno:150进行了详细的分析介绍,需要的朋友参考下

    phpcms安装时出现Errno:1067错误的解决办法

    phpcms安装时提示,MySQL Errno:1067 的错误,模板天下在phpcms论坛看到一位站长朋友自发自问的帖子,先看一下安装时出错的提示

    MySql Error 1698(28000)问题的解决方法

    MysqlERROR1698(28000)解决,新装了mysql-server-5.7,登录为这一问题,普通用户不能进mysql,只有root用户才能进,并且不需要任何密码。 ~$ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied ...

    mysql报错:Deadlock found when trying to get lock; try restarting transaction的解决方法

    发现问题 最近在补以前数据的时候程序突然报如下错误: [2017-02-10 13:12:06.678] [INFO] mysqlLog - ... errno: 1213, sqlState: '40001', index: 0 } 一看就是mysql出现了死锁问题,其实上面跑的程序在测试服跑

    MySQL删除外键问题小结

    MySQL:MySQL不能删除外键,抱错Error on rename of ./ruler/test2child to ./ruler/#sql2-298-92 (errno: 152) 曾经这是MySQL的一个bug,但是现在只是MySQL的一个不友好的地方。 例子如下: mysql> ALTER TABLE ...

    解决mysql ERROR 1017:Can't find file: '/xxx.frm' 错误

    如果重启服务器前没有关闭mysql,MySql的MyiSAM表很有可能会出现 ERROR #1017 :Can't find file: '/xxx.frm' 的错误

    MYSQL

    4.12.1 在 Win32 上安装 MySQL 4.12.2 在 Win95 /Win98上启动 MySQL 4.12.3 在 NT 上启动 MySQL 4.12.4 在 Win32 上运行 MySQL 4.12.5 用 SSH 从 Win32 连接一个远程MySQL 4.12.6 MySQL-Win...

    MySQL中文参考手册.chm

    MySQL中文参考手册.chm 449kb <br/>0 译者序 1 MySQL的一般的信息 1.1 什么是MySQL? 1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5...

Global site tag (gtag.js) - Google Analytics