2016-09-28 55 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

谢谢大家。