質問: 0 thread_stack 0x40000 0 mysqld 0x000000010d3b710a my_print_stacktrace + 58 1 mysqld 0x000000010d337059 handle_fatal_signal + 700 2 libsystem_platform.dylib 0x00007fff70076f5a _sigtramp + 26 3 ??? 0x0000000000000000 0x0 + 0 4 libsystem_c.dylib 0x00007fff6fe141ae abort + 127 5 mysqld 0x000000010d5a3059 _z23ut_dbg_assertion_failedpkcs0_m + 161 6 mysqld 0x000000010d5a5b2a _zn2ib5fatald2ev + 88 7 mysqld 0x000000010d5a5b63 _zn2ib5fatald1ev + 9 8 mysqld 0x000000010d44f13b _zl18fil_node_open_filep10fil_node_t + 2446 9 mysqld 0x000000010d4588ef _zl23fil_node_prepare_for_iop10fil_node_tp12fil_system_tp11fil_space_t + 191 10 mysqld 0x000000010d458fd3 _z6fil_iork9iorequestbrk9page_id_trk11page_size_tmmpvs8_ + 794 11 mysqld 0x000000010d41fed6 _zl17buf_read_page_lowp7dberr_tbmmrk9page_id_trk11page_size_tb + 384 12 mysqld 0x000000010d420026 _z13buf_read_pagerk9page_id_trk11page_size_t + 59 13 mysqld 0x000000010d40bfc8 _z16buf_page_get_genrk9page_id_trk11page_size_tmp11buf_block_tmpkcmp5mtr_tb + 953 14 mysqld 0x000000010d593357 _z31trx_rseg_get_n_undo_tablespacespm + 262 15 mysqld 0x000000010d576eca _z34innobase_start_or_create_for_mysqlv + 7007 16 mysqld 0x000000010d4a8e0b _zl13innobase_initpv + 3700 17 mysqld 0x000000010ce1d86b _z24ha_initialize_handlertonp13st_plugin_int + 79 18 mysqld 0x000000010d288763 _zl17plugin_initializep13st_plugin_int + 79 19 mysqld 0x000000010d28826b _z40plugin_register_builtin_and_init_core_sepippc + 653 20 mysqld 0x000000010d32cb56 _z11mysqld_mainippc + 2929 21 libdyld.dylib 0x00007fff6fd68015 start + 1 the manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains information that should help you find out what is causing the crash.
回答: おそらく、他のmysqlインストールからいくつかのディレクトリが残っていて、それらは削除されていません。私は次のようにしてこれを解決しました:最初にmysqlをアンインストールするbrew uninstall mysql@5.7 削除されなかったフォルダ/ファイルを削除しますrm -rf /usr/local/var/mysql rm /usr/local/etc/my.cnf mysqlを再インストールしてリンクするbrew install mysql@5.7 brew link --force mysql@5.7 サービスを有効にして開始するbrew services start mysql@5.7