mysql-error-1025

    0

    1答えて

    先週、私のデータベースが壊れてしまい、Webホスティング会社の技術者がすべてのMyISAMをMyISAMに変更し、それらのテーブルを修復しました。 しかし、私のアプリケーションにはInnoDBテーブルが必要です。私はこの問題を解決するために何をすべき #1025 - Error on rename of './user_db/#sql-689d_6e416' to './user_db/api_r

    1

    1答えて

    私はEnumデータ型を別のテーブルの外部キーとして参照される主キーとして使用しています。この列挙型の値に余分な要素を追加する必要がある場合は、両方の表に ALTER TABLE <table> MODIFY <colName> ENUM(<OLD VALUES>, NEW VAL); を使用します。それはうまく動作します。 私は< 255値以上になってしまった1つのあいまいな例がありました。そ

    1

    1答えて

    ERROR 1025 (HY000): Error on rename of '.\forumf\#sql-1718_20' to '.\forumf\posts' (errno: 150) エラー番号1025または150ですか。 私は主キー(誤って設定した)を削除していましたが、そのキーは当時は外部キーでした。 HY000とは何ですか? MySQLテーブルのキーを編集しているときに、この非常

    1

    2答えて

    このクエリを実行すると#1025エラーが発生します。 SQLクエリ: ALTER TABLE `routes` CHANGE `end_loc` `end_loc` VARCHAR(500) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL MySQLは言った:私はPHP myadminというこのクエリを設定するので、面白いです #1025 - Erro

    3

    4答えて

    テーブルのセットを持つmysqlデータベースがあります。1つのテーブルには、複合キーがプライマリキーと1つの外部キーとしてあります。以下は表の定義です。 CREATE TABLE IF NOT EXISTS `ohrm_emp_education` ( `emp_number` int(11) NOT NULL, `education_id` int(11) NOT NULL,

    128

    8答えて

    主キーがいくつかの他のテーブルで使用され、他のテーブルにいくつかの外部キーがあるテーブルがあります。 CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmen