程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> ubuntumysql無法啟動簡單排查

ubuntumysql無法啟動簡單排查

編輯:MySQL綜合教程

ubuntumysql無法啟動簡單排查


自己的網站很久沒有去上了,想打開發現居然打不開了,所以就找了一系列的原因。

vps不行了 dns解析出問題了 域名出問題了

簡單排查之後,我的vps服務商用的是 搬瓦工(bandwagonhost) ,重啟了一下還是無法訪問,後來我又看了一下我用的域名托管(dnspod),好像也是沒有問題的。最後又查了一下域名提供(freenom),域名到期還有一年,應該也沒有問題。

後來又看了一會,才想到會不會是apache服務器沒有啟動
重啟了一下:sudo apache2ctl -k restart
可以訪問了[被自己蠢哭了

但是mysql還是無法使用。
於是試了一下重啟: service mysql start
報錯說無法啟動,也沒有寫什麼原因(服務器上的ubuntu系統比較小,錯誤提示不全),找了半天也不知道什麼問題。

後來上網找資料才知道看錯誤日志(在/var/log/mysql中),裡面寫了出錯原因是[ERROR] /usr/sbin/mysqld: unknown variable ‘default-character-set=utf8’

後來網上查了之後才發現要把mysql配置文件my.cnf中的default-character-set=utf8改為character_set_server=utf8就可以了,試了一下果然可以了==
(my.cnf 在/etc/mysql 中)
真弱==

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved