2016-09-28 56 views
0

我的mysql服務器單獨崩潰,這是一個資源問題,所以我複製數據文件並將它們粘貼到新服務器上以恢復數據庫這是新服務器啓動時的錯誤:Mysql崩潰並不會啓動

的文件權限確定:

60928 12:57:37 mysqld_safe Starting mysqld.bin daemon with databases from /Applications/mampstack-5.6.26-1/mysql/data 
2016-09-28 12:57:37 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 
2016-09-28 12:57:37 0 [Note] /Applications/mampstack-5.6.26-1/mysql/bin/mysqld.bin (mysqld 5.6.33) starting as process 28918 ... 
2016-09-28 12:57:37 28918 [Note] Plugin 'FEDERATED' is disabled. 
/Applications/mampstack-5.6.26-1/mysql/bin/mysqld.bin: Unknown storage engine 'InnoDB' 
2016-09-28 12:57:37 28918 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 
2016-09-28 12:57:37 28918 [Note] InnoDB: Using atomics to ref count buffer pool pages 
2016-09-28 12:57:37 28918 [Note] InnoDB: The InnoDB memory heap is disabled 
2016-09-28 12:57:37 28918 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 
2016-09-28 12:57:37 28918 [Note] InnoDB: Memory barrier is not used 
2016-09-28 12:57:37 28918 [Note] InnoDB: Compressed tables use zlib 1.2.8 
2016-09-28 12:57:37 28918 [Note] InnoDB: Using CPU crc32 instructions 
2016-09-28 12:57:37 28918 [Note] InnoDB: Initializing buffer pool, size = 128.0M 
2016-09-28 12:57:37 28918 [Note] InnoDB: Completed initialization of buffer pool 
2016-09-28 12:57:38 28918 [Note] InnoDB: Highest supported file format is Barracuda. 
InnoDB: No valid checkpoint found. 
InnoDB: If you are attempting downgrade from MySQL 5.7.9 or later, 
InnoDB: please refer to http://dev.mysql.com/doc/refman/5.6/en/upgrading-downgrading.html 
InnoDB: If this error appears when you are creating an InnoDB database, 
InnoDB: the problem may be that during an earlier attempt you managed 
InnoDB: to create the InnoDB data files, but log file creation failed. 
InnoDB: If that is the case, please refer to 
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/error-creating-innodb.html 
2016-09-28 12:57:38 28918 [ERROR] Plugin 'InnoDB' init function returned error. 
2016-09-28 12:57:38 28918 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 
2016-09-28 12:57:38 28918 [ERROR] Unknown/unsupported storage engine: InnoDB 
2016-09-28 12:57:38 28918 [ERROR] Aborting 
2016-09-28 12:57:38 28918 [Note] Binlog end 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'partition' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_FIELDS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_INDEXES' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_SYS_TABLES' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_CONFIG' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_DELETED' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_METRICS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMPMEM' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMP_RESET' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_CMP' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_LOCK_WAITS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_LOCKS' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'INNODB_TRX' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'BLACKHOLE' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'ARCHIVE' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'MRG_MYISAM' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'MyISAM' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'MEMORY' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'CSV' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'sha256_password' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'mysql_old_password' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'mysql_native_password' 
2016-09-28 12:57:38 28918 [Note] Shutting down plugin 'binlog' 
2016-09-28 12:57:38 28918 [Note] /Applications/mampstack-5.6.26-1/mysql/bin/mysqld.bin: Shutdown complete 
160928 12:57:38 mysqld_safe mysqld from pid file /Applications/mampstack-5.6.26-1/mysql/data/mysqld.pid ended 

UPDATE

重新安裝的MySQL 5.7版本後,我得到了連接mysql的這個錯誤:

enter image description here

+1

您可以嘗試檢查您的Mysql版本。 「InnoDB:如果您嘗試從MySQL 5.7.9或更高版本降級,」 – Jaydee

+0

感謝您的回覆,我在重新安裝mysql 5.7後更新了該文章,並添加了錯誤截圖。 – Zecide

+1

您可以嘗試研究[數據庫管理員堆棧交換](http://dba.stackexchange.com/)上的類似問題和解決方案 – Martin

回答

-1

嘗試這些。

sudo dpkg-reconfigure mysql-server-5.1 

sudo apt-get install mysql-server-5.1 --reinstall 

也許是有益的

mysqlcheck --repair --databases db_name ... 
+0

實際上它是一個mamp文件夾!和mysqlcheck無法正常工作,因爲我必須連接mysql之前 – Zecide

+0

而且它不會修復innodb表。 – akuzminsky

0

固定這樣的:

  1. 重新安裝的MySQL 5.7
  2. STOP MYSQL
  3. RUN:mysqld_safe的--skip-贈款表 - 跳過網絡&
  4. 運行MySQL
  5. 的mysqldump -u根-p數據庫> database.sql

謝謝大家。