rails:2137
From: 北村 丈 <jyo555@w...>
Date: Thu, 3 May 2007 10:45:16 +0900
Subject: [rails:2137] Re: データベースできない(Re:参加します)
ジョウです お忙しい所早速のレス有難う御座います。 参加しますに、質問はしないまたその他のご指摘有難う御座います。 rake db:migrateを実行したときradrailsのコンソールに出るerrorです。 (in C:/InstantRails/rails_apps/taskman) == CreateUsers: migrating ===================================================== -- create_table(:users) rake aborted! Mysql::Error: Can't create table '.\taskman_development\users.frm' (errno: 121): CREATE TABLE users (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `login` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL) ENGINE=InnoDB (See full trace by running task with --trace) またmysqlのerrorlogのwebアプリを起動したときの内容です。 070502 23:00:39 InnoDB: Started; log sequence number 0 58975 070502 23:00:39 [Note] C:\INSTAN~1\MySql\bin\mysqld.exe: ready for connections. Version: '5.0.27-community' socket: '' port: 3306 MySQL Community Edition (GPL) 070502 23:02:06 InnoDB: Error: table `taskman_development/users` already exists in InnoDB internal InnoDB: data dictionary. Have you deleted the .frm file InnoDB: and not used DROP TABLE? Have you used DROP DATABASE InnoDB: for InnoDB tables in MySQL version <= 3.23.43? InnoDB: See the Restrictions section of the InnoDB manual. InnoDB: You can drop the orphaned table inside InnoDB by InnoDB: creating an InnoDB table with the same name in another InnoDB: database and copying the .frm file to the current database. InnoDB: Then MySQL thinks the table exists, and DROP TABLE will InnoDB: succeed. InnoDB: You can look for further help from InnoDB: http://dev.mysql.com/doc/refman/5.0/en/innodb-troubleshooting.html radrailsを使用してrake --trace db:migrate を実行するのは、どうするのですか コマンドプロンプトからの実行ですか どうも今一radrailsの取り扱い操作法が解りません。 一般のeclipseの操作法ではなく、その解説のwebページまた本があったらご紹介願いませんか。 MySQLエラーコード121書き込みまたはアップデートの重複キー と言うことらしいですけれど、だったらどこをどうすれば、良いのかが解りません。 何度かデータベースを作り直している事と、正規の方法で削除していない事も関係しているのかも、 色々原因は考えられます。 宜しく御願いします。 お返事お待ちしております。 -- ML: rails@r... 使い方: http://QuickML.com/
2125 2007-04-30 17:06 [jyo555@w... ] 参加します 2131 2007-05-02 10:00 ┗[fuj@r... ] データベースできない(Re: 参加します) -> 2137 2007-05-03 03:45 ┗[jyo555@w... ]