zoukankan      html  css  js  c++  java
  • ubuntu mysql 无法启动 简单排查

    自己的站点非常久没有去上了,想打开发现竟然打不开了。所以就找了一系列的原因。

    1. vps不行了
    2. dns解析出问题了
    3. 域名出问题了

    简单排查之后,我的vps服务商用的是 搬瓦工(bandwagonhost) ,重新启动了一下还是无法訪问,后来我又看了一下我用的域名托管(dnspod),好像也是没有问题的。最后又查了一下域名提供(freenom),域名到期另一年,应该也没有问题。

    后来又看了一会,才想到会不会是apacheserver没有启动
    重新启动了一下:sudo apache2ctl -k restart
    能够訪问了[被自己蠢哭了

    可是mysql还是无法使用。
    于是试了一下重新启动: service mysql start
    报错说无法启动。也没有写什么原因(server上的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 中)
    真弱==

  • 相关阅读:
    定义字符串数组
    ifconfig 修改IP
    空指针与野指针的区别
    GDB和Core Dump使用笔记
    雅虎(ycsb)测试hbase(压测)
    decode函数的几种用法
    NVL函数:空值转换函数
    hive行转列,列转行
    case when then else end用法
    hive中一般取top n时,row_number(),rank,dense_ran()常用三个函数
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/7003336.html
Copyright © 2011-2022 走看看