typecho搬家后出现的一些问题解决方法

起因

阿里云到期,不得已搬家了~
搬家的过程中,遇到一些问题,提供一些解决方法

1、出现"500Database Query Error"

config.inc.php 里面的55行左右的数据库类型Mysql改为Pdo_Mysql,
图片 1.png

2、出现"Error establishing a database connection"错误

  • 数据库服务是否运行
  • 是否启动了数据库服务
  • 数据库配置没有配置正确
  • 检查config.inc.php配置,看看config.inc.php中数据库配置是否正确,
  • 数据库版本太高(8.0以上就会出错)
    这是个巨坑,一开始我直接yum search mysql 然后找了一个版本的MySQL安装,结果发现是8.1版本的……当时就感觉不好,果然,无论怎么测试连接,都是出现Error establishing a database connection"错误,然后把这个版本的MySQL给卸载了,重新安装了5.7版本的MySQL,恢复正常。

3、阿里云安装MySQL

1、使用yum安装的时候,阿里云的yum下载速度慢的捉急
图片 2.png
有的甚至还出现了'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds'的错误

没办法,只能根据他的下载地址,在本机上下载,四个rpm文件:
图片 3.png
地址如下:

http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-libs-5.7.26-1.el7.x86_64.rpm

http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-client-5.7.26-1.el7.x86_64.rpm

http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-server-5.7.26-1.el7.x86_64.rpm

http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-common-5.7.26-1.el7.x86_64.rpm

下载好了后,上传到服务器的指定目录:
图片 4.png
然后进行安装,需要注意的是,安装也是要有顺序的,顺序如下:
图片 5.png

sudo rpm -ivh mysql-community-common-5.7.21-1.el7.x86_64.rpm

mysql-5.7.21]$ sudo rpm -ivh mysql-community-libs-5.7.21-1.el7.x86_64.rpm

mysql-5.7.21]$ sudo rpm -ivh mysql-community-client-5.7.21-1.el7.x86_64.rpm

mysql-5.7.21]$ sudo rpm -ivh mysql-community-server-5.7.21-1.el7.x86_64.rpm

然后在运行MySQL服务就可以了
图片 6.png

Service mysqld restart

由于MySQL刚创建不知道密码,因此运行以下语句生成临时密码:

grep "temporary password" /var/log/mysqld.log  

当执行这个命令后就会出现临时密码了

然后自己在进入msyql,修改密码即可:
图片 7.png

Mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '********';

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

panda

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码完成支付

本文共有2346个字。标签:
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论