php 连接mysql出错,由于目标计算机积极拒绝,无法连接
错误代码:
PHP Warning: mysql_connect() [function.mysql-connect]: in E:\网站\weixinpublic\connectdb.php on line 6
PHP Warning: mysql_query() [function.mysql-query]: [2002] 由于目标计算机积极拒绝,无法连接。
(trying to connect via tcp://localhost:3306) in E:\网站\weixinpublic\connectdb.php on line 7
PHP Warning: mysql_query() [function.mysql-query]: 由于目标计算机积极拒绝,无法连接。
in E:\网站\weixinpublic\connectdb.php on line 7
PHP Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in E:\网站\weixinpublic\connectdb.php on line 7
忘记是由于什么操作导致的这个问题,现在用网页连不上mysql。mysql都重装了还是连不上。
已经排除防火墙问题,防火墙关掉了。
host文件也改成 127.0.0.1 localhost 做了解析。
用的root 来连接的。不会设置my.ini 无法查看warning的日志。
本地用cmd 连接没问题,tenlnet 出来一个mysql_native_password 应该是也连上了。。
请教该如何解决??
回复讨论(解决方案)
查看了应用程序日志 发现有这么一行 :Server hostname (bind-address): '0.0.0.0'; port: 3306
这个绑定会有影响吗?0.0.0.0 应该也是本地主机的ip吧
MySQL 服务没有启动
MySQL 服务没有启动
已经启动了,用cmd命令能访问数据库
MySQL 的版本是多少?
MySQL 的版本是多少?
是5.5的版本,用cmd和work...那个软件都能连上。之前用一直好的。我对进行了一次什么操作后就不能访问了,具体什么操作忘记了。
发现一个问题 就是即使我用的服务器的ip地址来连服务器上的mysql
如:$connection=mysql_connect('59.188.180.234:3306',$db_username,$db_password);
php页面仍然提示的是
PHP Warning: mysql_connect() [function.mysql-connect]: in E:\网站\weixinpublic\connectdb.php on line 6
PHP Warning: mysql_query() [function.mysql-query]: [2002] 由于目标计算机积极拒绝,无法连接。
(trying to connect via tcp://localhost:3306) in E:\网站\weixinpublic\connectdb.php on line 7
PHP Warning: mysql_query() [function.mysql-query]: 由于目标计算机积极拒绝,无法连接。
in E:\网站\weixinpublic\connectdb.php on line 7
PHP Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in E:\网站\weixinpublic\connectdb.php on line 7
求解高手,来帮助一下,我折腾不动了
那你的 MySQL 是单独安装的吗?
那你的 MySQL 是单独安装的吗?
是单独安装的,我估计是我电脑的php设置问题。该用的办法都用了,远程的mysql没道理连不上的啊,以前都可以连的。而且如果用了域名来连远程mysql,会提示找不到主机。但是ping 域名又ping的通。。。
你是远程连接?
那么授权了没有
你是远程连接?
那么授权了没有
不是远程连接,是本地连接,因为本地连不上,所以我试试看能不能连远程mysql,然后发现远程也连不上(不排除是服务器拒绝),但是本地连不上,到底是什么原因,用cmd都可以连。
那 远程的mysql没道理连不上的啊 是什么意思?
远程连接就必须授权,这是规则
你执行 phpinfo() 把 PATH 想的值贴出了看看
那 远程的mysql没道理连不上的啊 是什么意思?
远程连接就必须授权,这是规则
你执行 phpinfo() 把 PATH 想的值贴出了看看
现在在公司,电脑在家里。path项指的是php.ini 配置的路径吗?
PATH 是操作系统的环境变量,用于通知操作系统到哪里去找到要执行的软件
PATH 是操作系统的环境变量,用于通知操作系统到哪里去找到要执行的软件
额,那这个也是看php可执行文件的路径吧,看了后能怎么弄呢?
不是,要看 MySQL 的路径是否也在其中
如果在的话,应删去的
要看你mysql配置文件绑定的IP地址是什么 尝试使用 localhost 和 127.0.0.1 看看能否连上
要看你mysql配置文件绑定的IP地址是什么 尝试使用 localhost 和 127.0.0.1 看看能否连上
两个地址都用过,mysql 绑定ip的设置 bind_address 吧,我在my.ini 中没有看到这个,应该是没设置吧
还有可能是什么原因呢,用cmd和mysql_workbench 都能连。。
如果是本地连接,那你把ip换成localhost或者127.0.0.1
如果是远程的ip,需要开启远程的权限。
Linux的话检查端口是否对外开放,可能防火墙限制了。可以用telnet ip 段口号测试端口是否通
最好是phpinfo()下,贴出来看下,感觉是你php改了什么配置了吧。
如果是本地连接,那你把ip换成localhost或者127.0.0.1
如果是远程的ip,需要开启远程的权限。
换过了,还是连接不了。。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

LOL無法連接伺服器請檢查網路近年來,網路遊戲已經成為了許多人的日常娛樂活動。其中,英雄聯盟(LOL)作為一款非常受歡迎的多人線上遊戲,吸引了億萬玩家的參與和愛好。然而,有時候我們在玩LOL的時候會遇到「無法連接伺服器請檢查網路」的錯誤提示,這無疑給玩家們帶來了一些困擾。接下來,我們將探討該錯誤的出現原因和解決方法。首先,LOL無法連接伺服器的問題可能是

透過藍牙設備,我們可以在無網的情況下進行文件傳輸,也可以連接藍牙耳機聽歌等等。不過最近有網友說自己的win10電腦藍牙無法連線怎麼回事呢?下面小編就教下大家win10藍牙裝置連接不上的解決方法。這種情況有可能是驅動問題造成的,下面小編給大家示範下具體的解決方法:1、點擊win10左下角的Cortana搜尋框,輸入“裝置管理員”,點擊並開啟“裝置管理員”。 2、在裝置管理員中,點選「藍牙」。 3、在展開的清單中選擇「QualcommAtherosBluetooth」。 4、右鍵選擇「更新驅動程式」。 5、

最近有許多使用Win7系統的使用者發現無法連接遠端桌面的情況,這很可能是註冊表設定所造成的原因,那麼具體該如何解決呢?下面就一起來看看吧! 1.首先,按下「Win+R」鍵開啟執行窗口,輸入「regedit」指令開啟註冊表編輯器。 2、接著,在開啟的登錄介面中,依序點選展開「電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TerminalServerClient」。 3、然後,右鍵點選空白處,選擇“

當你使用win10電腦時,你不知道你是否遇到過辨識無法連線到internet的情況?如果你不知道如何解決這個問題,讓我們來看看這篇文章。 1.使用Win+I組合鍵調出設定窗口,點選選擇網路和Internet。 2.點選網路和INTERNET視窗左側的以太網,然後點選右側視窗的變更適配器選項。 3.在網路連線窗口,按滑鼠右鍵點選乙太網路(桌上型電腦,請酌情對待行動裝置),點選選單中的停用。 4.顯示為停用後,按一下乙太網路滑鼠右鍵,執行啟用指令。乙太網路啟用後,問題應該解決。這裡介紹了Win10網路失敗提示識別無

網路印表機無法連線的解決方法:1、網路連線問題;2、印表機設定問題;3、驅動程式問題;4、系統檔案損壞;5、防火牆或防毒軟體設定;6、伺服器服務未開啟;7、共用服務未開啟;8、電腦瀏覽器服務未開啟。詳細介紹:1.網路連線問題,先確保網路連線正常,可以透過ping指令測試網路連接,如果電腦無法ping通網路印表機,可能是網路連線有問題,可以嘗試重新啟動路由器或交換器等等。

解決辦法有檢查連線、檢查驅動程式、檢查網路連線、檢查印表機狀態、檢查列印佇列、重新啟動裝置等。詳細介紹:1、檢查連接:確保印表機的電源已打開,並與電腦正確連接。若使用USB連接,請確保USB電纜連接牢固,可嘗試更換USB連接埠;2、檢查驅動程式:確保已正確安裝印表機的驅動程式。嘗試重新安裝或更新印表機的驅動程序,可以從印表機製造商的官方網站下載最新的驅動程式;3、檢查網路連線等等。

無法連接Steam網路是指在使用Steam平台時,使用者無法正常連接到Steam伺服器的情況。原因如下:1.網路連線問題,應該檢查網路連線是否正常,重新啟動路由器,關閉防火牆或新增Steam到防火牆的例外清單中;2、Steam伺服器問題,使用者只能等待Steam伺服器恢復正常;3、電腦或Steam客戶端問題,更新作業系統和驅動程序,清除Steam客戶端的快取等等。

windows10搜尋不到藍牙裝置?很多用戶都在使用Win10新系統,而我們在使用電腦的時候還可以將一些設備透過藍牙連接的方式連接到電腦上,不過有很多用戶都不清楚要如何去查找藍牙設備,其實非常簡單,下面就跟著小編一起來看看win10系統找藍牙設備教學吧。 win10系統尋找藍牙裝置教學 1、藍牙型號與電腦相符時,按【Windows標誌】,點選【設定】。 2、選擇設備,點選【藍牙及其他設備】,選擇新增藍牙或其他設備。 3、在彈出的視窗中選擇【藍牙】(在確保藍牙裝置開啟且與電腦相符的情況下會
