rake db:migrate出錯

  今天遇到一個比較奇葩的問題,當執行rake db:migrate 出現以下錯誤:
  rake aborted!
  Mysql2::Error: Tablespace for table 'greentea_development.schema_migrations' exists. Please DISCARD the tablespace before IMPORT.: CREATE TABLE schema_migrations (versionvarchar(255) NOT NULL) ENGINE=InnoDB
  以後我想將數據庫中的表刪掉試試看,到mysql中執行:
  drop database Greenteadevelopment;
  報出的錯誤一樣讓我不解
  ERROR 1010 (HY000): Error dropping database (can't rmdir './greentea
development', errno: 66) 各類gg,搜到不少都是errno:17的error,進入到數據庫也沒有找到什麼怪異的文件。mysql

     問題很快獲得瞭解決:sql

     進入到mysql的文件中: cd /usr/local/mysql/data數據庫

     sudo rm -rf 相關的數據庫名spa

     問題歐拉code

相關文章
相關標籤/搜索