安装wordpress连接mysql数据库问题-阿里云开发者社区

开发者社区> 像教授> 正文

安装wordpress连接mysql数据库问题

简介:
+关注继续查看

今天新搭建的LNMP环境,安装wordpress博客做测试,安装到填写数据库信息时,一直报错数据库连接错误,重新创建库,重新授权用户,都提示一样的错误,后来授权使用ip地址,连接成功,发一篇博文大家探讨一下问题所在:


创建数据库create database blog;

授权用户 grant all on blog.* to blog@localhost identified by '123456';

问题所在:

1、在浏览器填写wordpress信息,数据库主机为localhost,不能连接,更改为127.0.0.1 可以连接;

但是授权用户指定主机为localhost,并不是127.0.0.1;127.0.0.1根本没授权;

2、本地使用新授权的用户和密码可以登录数据库;

3、重新授权用户,指定主机为本地ip地址:grant all on blog.* to blog@192.168.20.10 identified by '123456';

也可以正常连接;

4、直接在博客目录修改wp-config-sample.php为wp-config.php 并修改数据库名称,用户名,密码,安装也提示数据库连接错误;


创建库,授权用户都没问题,就是连接出现问题,问题到底出在哪里?????


使用traceroute测试,使用localhost连接速度最快,也是最不容易出错的;网友建议还是使用localhost作为数据库主机;

1
2
3
4
5
6
7
8
9
10
11
[root@localhost ~]# traceroute localhost
traceroute to localhost (127.0.0.1), 30 hops max, 60 byte packets
1 localhost (127.0.0.1) 0.056 ms 0.019 ms 0.016 ms
 
[root@localhost ~]# traceroute 127.0.0.1
traceroute to 127.0.0.1 (127.0.0.1), 30 hops max, 60 byte packets
1 localhost (127.0.0.1) 0.072 ms 0.019 ms 0.017 ms
 
[root@localhost ~]# traceroute 192.168.20.5
traceroute to 192.168.20.5 (192.168.20.5), 30 hops max, 60 byte packets
1 192.168.20.5 (192.168.20.5) 0.090 ms 0.020 ms 0.017 ms





本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1688552,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
NodeJS 后端开发 07 MySQL数据库连接池开发生产应用
前篇 【NodeJS 后端开发 06 连接MySQL 】简单尝试了mysql js库来连接数据库。
11 0
零基础安装wordpress,搭建个人博客!
总结一下使用wordpress搭建个人博客的三大步骤: 1.购买阿里云主机 2.选择安装wordpress镜像操作系统 3.安装配置wordpress 4.购买域名,配置域名解析 阿里云代金券1000元免费领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d 新老阿里云账户均可领取!可用于购买阿里云服务器ECS、云数据库RDS、虚拟主机、安骑士、DDoS高防IP等100多云计算产品。
2857 0
linux下安装mysql的问题解决
今天试了下在Linux下安装mysql,我只选了server和client两个组件,没有装其他的组件. 安装包的下载可以参见 http://www.mysql.com/downloads/ server端的安装: [root@oel2 install_mysql]# rpm -ivh MySQL-server-advanced-5.
713 0
使用xshell连接服务器问题:ssh_exchange_identification: Connection closed by remote host
在连接服务器的时候遇到了如下的问题: 在网上查找方法: 1、让/etc/hosts.allow 和/etc/hosts.
1224 0
mysql 5.7版本安装问题
2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包。本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6的新特性开始,其中有很多非常有用的特性。 首先我们需要从MySQ
1554 0
python34之殇——DJango连接Mysql数据库
系统环境: 64位 windows 7 + python34 + Django 1.8 问题描述:       因为MySQLdb不兼容python3.x,导致DJango使用django.db.backends.mysql连接mysql数据库时,出现启动网站报错。
915 0
+关注
1338
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载