Jadual Kandungan
回复讨论(解决方案)
Rumah pembangunan bahagian belakang tutorial php php连接mysql 错误提示:由于目标计算机积极拒绝,无法连接

php连接mysql 错误提示:由于目标计算机积极拒绝,无法连接

Jun 23, 2016 pm 02:02 PM

用命令提示符操作mysql是没有问题的,包括查询插入更新都没有问题。
php.ini配置如下:;extension=php_mysql.dll
                 ;extension=php_mysqli.dll
                 前面的分号都去掉了呀。
错误提示如下:
Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连接。 (trying to connect via tcp://localhost:3306) in F:\Apache\htdocs\ch13\13-1.php on line 6
Warning: mysql_connect() [function.mysql-connect]: 由于目标计算机积极拒绝,无法连接。 in F:\Apache\htdocs\ch13\13-1.php on line 6
数据库连接失败:
由于目标计算机积极拒绝,无法连接。 

php代码如下:

<?php$host='localhost';$user_name='root';$password='admin';$conn = mysql_connect($host,$user_name,$password);if(!$conn){    die('数据库连接失败:<br/>'.mysql_error());}echo '数据库连接成功!';?>
Salin selepas log masuk


回复讨论(解决方案)

请各位大侠相助,不胜感激

呵呵。。没权限访问吧,你把数据库设置一下

然后用户名密码确定能这样对$user_name='root';
$password='admin';

用户权限的问题,你看看你的 命令提示符操作时是不是没有user数据库啊

估计还是php.ini文件的配置有不对的地方。

这个说明你连接目标机器后,他的系统自动视为是攻击对象了,

你把他的防火墙关了试试

估计是防火墙阻挡了












---------------------------------------------------------------------------------------------
http://www.jiemengwu.com/  解梦屋 http://www.phpzy.com/php/  绿色php资源http://www.shopfw.com 网店服务

用命令提示符操作mysql是没有问题的,包括查询插入更新都没有问题。
php.ini配置如下:;extension=php_mysql.dll
  ;extension=php_mysqli.dll
  前面的分号都去掉了呀。
错误提示如下:
Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连……


检查一下用户名和密码是否正确,再检查一下防火墙是否禁止了MYSQL的默认端口

把防火墙关了,在试试,个人经验觉得是防火墙的问题,应该是3306端口被拒绝了

用户权限的问题,你看看你的命令提示符操作时是不是没有user数据库啊
是没有user数据库,该如何设置呢?

我的也没有USER数据库都可以正常连接。

show database显示:几个数据库;
其中没有user数据库,但是在mysql数据库下有一个user表。

防火墙关闭后提示错误依然如旧,我安装的是360安全卫士和360杀毒,这个卸载再试试?

防火墙关闭后提示错误依然如旧,我安装的是360安全卫士和360杀毒,这个卸载再试试?

是PHP5.3吗?如果是的话,估计是你的数据库连接服务器名设置是localhost,改为127.0.0.1即可,

试一下,因为PHP5.3以后不支持直接以localhost进行连接

还有这样的问题啊,从来没碰到过,按它提示的信息应该是防火墙的问题,既然关了都不行,真不知道了,你telnet 127.0.0.1 3306看看能不能登陆上。可能是数据库版本的问题

遇到相同的问题,请高手详细指导,谢谢!

我也遇到过同样的问题,我在程序中加上端口号就行了。
            $conn=mysql_connect("127.0.0.1:3307","root","root") or die (mysql_error());  
    if(!$conn) echo "Failed!";  
    else echo "Successful!";  
    print_r ($conn);  
    mysql_close();  
?> 

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Semak sambungan rangkaian: lol tidak boleh menyambung ke pelayan Semak sambungan rangkaian: lol tidak boleh menyambung ke pelayan Feb 19, 2024 pm 12:10 PM

Semak sambungan rangkaian: lol tidak boleh menyambung ke pelayan

Mengapa Bluetooth tidak boleh menyambung ke komputer Windows 10? Mengapa Bluetooth tidak boleh menyambung ke komputer Windows 10? Jul 16, 2023 am 08:03 AM

Mengapa Bluetooth tidak boleh menyambung ke komputer Windows 10?

Pencetak rangkaian tidak dapat disambungkan Pencetak rangkaian tidak dapat disambungkan Jan 24, 2024 pm 01:53 PM

Pencetak rangkaian tidak dapat disambungkan

Win10 mengiktiraf penyelesaian kerana tidak dapat menyambung ke internet Win10 mengiktiraf penyelesaian kerana tidak dapat menyambung ke internet Jul 11, 2023 pm 06:21 PM

Win10 mengiktiraf penyelesaian kerana tidak dapat menyambung ke internet

Apakah yang perlu saya lakukan jika Win7 tidak dapat menyambung ke desktop jauh Petua untuk menyelesaikan masalah Win7 tidak dapat menyambung ke desktop jauh Apakah yang perlu saya lakukan jika Win7 tidak dapat menyambung ke desktop jauh Petua untuk menyelesaikan masalah Win7 tidak dapat menyambung ke desktop jauh Jun 02, 2024 pm 07:34 PM

Apakah yang perlu saya lakukan jika Win7 tidak dapat menyambung ke desktop jauh Petua untuk menyelesaikan masalah Win7 tidak dapat menyambung ke desktop jauh

Bagaimana untuk menyelesaikan 0x00000006 Tidak dapat menyambung ke pencetak Bagaimana untuk menyelesaikan 0x00000006 Tidak dapat menyambung ke pencetak Nov 07, 2023 pm 12:14 PM

Bagaimana untuk menyelesaikan 0x00000006 Tidak dapat menyambung ke pencetak

Apakah maksudnya apabila tidak dapat menyambung ke rangkaian stim? Apakah maksudnya apabila tidak dapat menyambung ke rangkaian stim? Sep 13, 2023 pm 01:24 PM

Apakah maksudnya apabila tidak dapat menyambung ke rangkaian stim?

Apakah yang perlu saya lakukan jika versi tulen win7 tidak dapat disambungkan ke pencetak kongsi? Apakah yang perlu saya lakukan jika versi tulen win7 tidak dapat disambungkan ke pencetak kongsi? Feb 09, 2024 pm 07:36 PM

Apakah yang perlu saya lakukan jika versi tulen win7 tidak dapat disambungkan ke pencetak kongsi?

See all articles