空间安装网站程序的时候,链接数据库出现问题,应该如何解决
发布网友
发布时间:2022-05-12 23:25
我来回答
共3个回答
热心网友
时间:2023-10-30 12:14
错误编号:1251问题分析:
如果你升级 MySQL 到 4.1 以上版本后遇到以上问题,请先确定你的 MySQL Client 是 4.1 或者更高版本(Windows
下有这个问题就可以直接跳到下面看解决方法了,因为 MySQL 在 Windows 系统里是 client 和 server 一起装上的)。解决方法:
1、 Windows 平台
主要是改变连接 MySQL 帐户的加密方式,MySQL 4.1/5.0 是通过 PASSWORD 这种方式加密的。可以通过以下两种方法得到解决:
1) MySQL->SET PASSWORD FOR 'some_user'@'some_host'=OLD_PASSWORD('new_password');
MySQL->FLUSH PRIVILEGES;
2)MySQL->UPDATE MySQL.user SET Password=OLD_PASSWORD('new_password') WHERE Host='some_host' AND User='some_user';
MySQL->FLUSH PRIVILEGES;
2、 Linux/Unix 平台
Linux 平台下首先确定是否安装过 MySQL 的客户端,这个用 rpm 安装很简单,Linux 代码为:
rpm -ivh MySQL-client-4.1.15-0.i386.rpm
然后在编译 php 的时候要加上:
--with-MySQL=/your/path/to/MySQL
一般情况下都可以解决。如果还出现这种错误,可以按照下面的方法来做:
1)MySQL->SET PASSWORD FOR 'some_user'@'some_host'=OLD_PASSWORD('new_password');
MySQL->FLUSH PRIVILEGES;
2)MySQL->UPDATE MySQL.user SET Password=OLD_PASSWORD('new_password') WHERE Host='some_host' AND User='some_user';
MySQL->FLUSH PRIVILEGES;
参考:http://www.phpcms.cn/index.php?m=content&c=index&a=show&catid=170&id=406
热心网友
时间:2023-10-30 12:15
你要装什么网站程序?环境是什么? 因为你提供的数据信息比较少, 只能按字面的意思来说明了. 大体的意思是服务器不支持连接它的客户端(也就是你的操作平台,一般是指本地, 也有可能是你远程操作的平台), 可以考虑升级你平台的mysql客户端的版本
热心网友
时间:2023-10-30 12:15
你没有打开数据库连接来自:求助得到的回答