当前位置:论坛首页 > Linux面板 > Linux面板教程

Mysql无法启动的常规检查方法

发表在 Linux面板2017-4-11 17:10 [复制链接] 6 3024

注:mysql挂的原因很大程度是重启服务器所致,没事请不要重启服务器,如修改过配置文件等,重载服务即可无需重启。确实需要重启请使用面板中的安全重启,切勿使用reboot命令。


进入ssh 输入df -h 检查是否磁盘空间不足导致mysql服务无法正常启动
  1. df -h
复制代码


QQ图片20170411161447.png

进入ssh输入free 检查是否内存不足导致mysql服务无法正常启动
  1. free
复制代码

QQ图片20170411161349.png




进入ssh输入ll /www/server/ 检查data目录(数据存放目录)mysql目录(数据库目录)用户是否为mysql
  1. ll /www/server/
复制代码
如不是可以输入以下两条命令更改所属用户
  1. chown -R mysql:mysql /www/server/data
复制代码
  1. chown -R mysql:mysql /www/server/mysql
复制代码


QQ图片20170411161657.png


进入ssh 输入vi /etc/my.cnf 检查配置文件是否存在
  1. vi /etc/my.cnf
复制代码

如存在会显示成这样
QQ图片20170411163220.png

不存在则
QQ图片20170411163330.png


如都没问题 需要分析错误日志
输入cat /www/server/data/*.err 查看错误日志
  1. cat /www/server/data/*.err
复制代码
QQ图片20170411164109.png
QQ图片20170411164126.png

QQ图片20170411161258.png
QQ图片20170411161331.png
面板信息=面板地址+账户+密码 SSH信息=服务器IP root密码
如果问题完美解决了,可以给我河妖打赏,6元就够我吃个泡面了,感恩不尽。
使用道具 举报 只看该作者 回复
发表于 2017-4-29 05:05:16 | 显示全部楼层
问题排查出来了,对应的解决方案呢?
MYSQL一直安装后无法启动,没有配置文件,切换了几个版本也不行
使用道具 举报 回复 支持 反对
发表于 2017-5-1 10:19:03 | 显示全部楼层
MASKS 发表于 2017-4-29 05:05
问题排查出来了,对应的解决方案呢?
MYSQL一直安装后无法启动,没有配置文件,切换了几个版本也不行 ...

我的mysql5.6,用这个my.cnf就好了。
  1. [client]
  2. #password   = your_password
  3. port        = 3306
  4. socket      = /tmp/mysql.sock

  5. [mysqld]
  6. port        = 3306
  7. socket      = /tmp/mysql.sock
  8. datadir = /www/server/data
  9. skip-external-locking
  10. performance_schema_max_table_instances=400
  11. table_definition_cache=400
  12. table_open_cache = 128
  13. key_buffer_size = 32M
  14. max_allowed_packet = 1M
  15. table_open_cache = 128
  16. sort_buffer_size = 768K
  17. net_buffer_length = 8K
  18. read_buffer_size = 768K
  19. read_rnd_buffer_size = 256K
  20. myisam_sort_buffer_size = 8M
  21. thread_cache_size = 16
  22. query_cache_size = 16M
  23. tmp_table_size = 32M

  24. explicit_defaults_for_timestamp = true
  25. #skip-networking
  26. #skip-name-resolve
  27. max_connections = 500
  28. max_connect_errors = 100
  29. open_files_limit = 65535
  30. sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTIO

  31. log-bin=mysql-bin
  32. binlog_format=mixed
  33. server-id   = 1
  34. expire_logs_days = 3

  35. #loose-innodb-trx=0
  36. #loose-innodb-locks=0
  37. #loose-innodb-lock-waits=0
  38. #loose-innodb-cmp=0
  39. #loose-innodb-cmp-per-index=0
  40. #loose-innodb-cmp-per-index-reset=0
  41. #loose-innodb-cmp-reset=0
  42. #loose-innodb-cmpmem=0
  43. #loose-innodb-cmpmem-reset=0
  44. #loose-innodb-buffer-page=0
  45. #loose-innodb-buffer-page-lru=0
  46. #loose-innodb-buffer-pool-stats=0
  47. #loose-innodb-metrics=0
  48. #loose-innodb-ft-default-stopword=0
  49. #loose-innodb-ft-inserted=0
  50. #loose-innodb-ft-deleted=0
  51. #loose-innodb-ft-being-deleted=0
  52. #loose-innodb-ft-config=0
  53. #loose-innodb-ft-index-cache=0
  54. #loose-innodb-ft-index-table=0
  55. #loose-innodb-sys-tables=0
  56. #loose-innodb-sys-tablestats=0
  57. #loose-innodb-sys-indexes=0
  58. #loose-innodb-sys-columns=0
  59. #loose-innodb-sys-fields=0
  60. #loose-innodb-sys-foreign=0
  61. #loose-innodb-sys-foreign-cols=0

  62. default_storage_engine = InnoDB
  63. innodb_data_home_dir = /www/server/data
  64. innodb_data_file_path = ibdata1:10M:autoextend
  65. innodb_log_group_home_dir = /www/server/data
  66. innodb_buffer_pool_size = 128M
  67. innodb_log_file_size = 32M
  68. innodb_log_buffer_size = 8M
  69. innodb_flush_log_at_trx_commit = 1
  70. innodb_lock_wait_timeout = 50

  71. [mysqldump]
  72. quick
  73. max_allowed_packet = 16M

  74. [mysql]
  75. no-auto-rehash

  76. [myisamchk]
  77. key_buffer_size = 32M
  78. sort_buffer_size = 768K
  79. read_buffer = 2M
  80. write_buffer = 2M

  81. [mysqlhotcopy]
  82. interactive-timeout
复制代码
使用道具 举报 回复 支持 反对

准内测组成员

发表于 2017-5-6 10:14:34 | 显示全部楼层
前几天也出现了数据库无法启动,使用ssh命令成功启动了。
使用道具 举报 回复 支持 反对
发表于 2017-5-20 14:20:45 | 显示全部楼层
前面的一个一个排查都没问题。一直到分析错误日志那里,也看不懂错误在哪里、、、
使用道具 举报 回复 支持 反对
发表于 2017-6-19 14:25:07 | 显示全部楼层
对应的解决方案呢 ?
使用道具 举报 回复 支持 反对

准内测组成员

发表于 2017-9-10 20:56:05 | 显示全部楼层
Windows的怎么办呢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

【求助贴,请有以下信息】

①错误提示截图;

②操作系统版本;

③环境信息;

信息详细,秒速帮你处理

上班时间:周一至周六 9:00~18:30

每周三更新

小黑屋|BT.cn  

© 2014-2017 bt.cn All Rights Reserved.   本服务器正在使用宝塔Linux面板维护管理

Powered by Discuz! X3.2

快速回复 返回顶部 返回列表