mysql-error-1005

    9熱度

    6回答

    我有一個生產數據庫,我已經重命名了幾個外鍵的列。很明顯,mysql使我感到非常痛苦。 我的解決方案是刪除所有索引和外鍵,重命名id列,然後重新添加索引和外鍵。 這對於開發數據庫的windows上的mysql 5.1很適用。 我去我的Debian服務器,這也是使用的MySQL 5.1上運行我的遷移腳本,它提供了以下錯誤: mysql> ALTER TABLE `company_to_module`

    13熱度

    10回答

    我使用MySQL的工作臺在表中添加一個外鍵,但有些奇怪的錯誤發生了,這是SQL語句: ALTER TABLE `tansung`.`Declaration` ADD COLUMN `goodsId` INT(11) NOT NULL AFTER `declarationId` , ADD CONSTRAINT `goodsId` FOREIGN KEY (`goodsId`)

    3熱度

    5回答

    我試圖創建一個表,但腳本失敗,只要我的netbeans錯誤數據庫的第一個表。 這怎麼解決? CREATE TABLE filmy ( Film_Id int NOT NULL, Nazwa varchar(250), Adres varchar(250), Data_Utworzenia date, Komentarz varchar(250),

    1熱度

    1回答

    我有一個名爲 MEMBER兩個表 - 列ID(主鍵),姓名,電子郵件 & 話題 - 列ID,topic_type,CREATED_BY。 我想創建它映射成員的主題,其中有列的新表MEMBER_TO_TOPICS MEMBERID,topicid,(話題表ID的外鍵)(成員表ID的外鍵) created_time。 這是我試圖執行的查詢。 CREATE TABLE `gsraisin`.`membe

    0熱度

    1回答

    我有一所學校的作業,這是給我和我的朋友們頭痛......所以這是我的查詢,我已執行,一次一個OFC ... CREATE DATABASE GamblingSociety; USE GamblingSociety; CREATE TABLE GamblingDen ( Name VARCHAR (20) PRIMARY KEY, Address VARCHAR (50)

    1熱度

    3回答

    DROP TABLE IF EXISTS members; CREATE TABLE members ( Member_ID char(10) NOT NULL default '', Provider_ID char(10) NOT NULL default '', First_Name varchar(30) NOT NULL default '', M

    0熱度

    2回答

    我想讓我的budget2000表中的類別成爲mainBudget中類別的外鍵。類別不是唯一的編號,因此它不能是主鍵。當我運行代碼時,我得到了着名的錯誤1005.當我在mainBudget中使用id代碼運行時將主鍵的類別一部分,但是這會在稍後產生問題。我能做些什麼來使類別成爲外鍵。我使用的是MySQL 5.5。 這裏是我的代碼 create table mainBudget( id SMALLINT

    0熱度

    4回答

    我發現innodb很煩人,當我試圖設計一個數據庫結構,至少與MyIsam相比,似乎有更少的限制 說,如果我想創建一個簡單的圖書館系統。 而我有四張桌子。 1,表book_item,其中記錄了BOOK_NAME,作者,出版時間和有關書籍 2,表book這些基本信息,它代表了書項目的具體實物。因此,book_item對象可以與許多書對象相關聯。 3,表tag,其代表書籤。像科學,文學,建築等。 4,表

    4熱度

    1回答

    這是show engine innodb status;錯誤消息當我嘗試創建表: ------------------------ LATEST FOREIGN KEY ERROR ------------------------ 110628 16:56:07 Error in foreign key constraint of table test/menu_items: foreig

    1熱度

    1回答

    我想要有一個標籤列(VARCHAR),我希望它是唯一的,但是當我嘗試創建表時,它似乎在拋出一個錯誤。唯一約束只能與INTEGER結合使用,還是可以與其他數據類型一起使用。我得到錯誤的是(ERRNO 150) CREATE TABLE IF NOT EXISTS `user`( user_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, username VA