php打開mysql模塊(php支持mysql)

本文目錄一覽:

怎麼開啟php對mysql的支持? windows下的系統 加我332550517

windows下成功安裝PHP5,mySQL5後,要執行以下兩步操作才能啟動php對mySQL的支持:

1、打開php.ini文件(C:/WINDOWS/php.ini)

取消如下內容的注釋:;extension=php_mysql.dll,即把前面的”;”去掉。

使用新的MySQL擴展,添加如下一行:extension=php_mysqli.dll,如果已經有了的話去掉注釋就行

2、將php主目錄中的libmysql.dll文件複製到windows系統目錄中去,即C:\WINDOWS\system32。

php中mysql啟動不起來

問題:

安裝好phpstudy後,Apache可以啟動,Mysql無法啟動。

原因:

之前已經裝過Mysql,要把系統服務裡面的MySQL刪除,留下MySQL服務。

解決辦法:

在cmd命令行下輸入:sc delete mysql即可刪除mysql服務。

當我們在cmd里使用 sc delete 服務名,來刪除服務的時候,報錯誤,SC OpenService 失敗5:拒絕訪問,這似乎是因為許可權不夠。

解決方法:

第一步、我們必須先取得管理員許可權,以管理員許可權運行cmd.exe。

第二步、在輸入命令:sc delete 要刪除的服務名

phpstudy中apache或mysql無法啟動

phpstudy中apache或mysql無法啟動,啟動一下沒了

明顯埠被佔用了,假如我們需要確定誰佔用了我們的80埠,3306埠

對網站來說,網路apatche伺服器是默認 80,資料庫mysql是3306

埠佔有兩種解決方法:

法1:把被佔用的 進程結束掉 (如果你沒裝iis的話,也就是 你把能關的軟體都關閉 尤其迅雷什麼的)

法 2:改apatche 的埠

具體如下:

—————————————-

法一、如何查看某個埠被誰佔用,把被佔用的 進程結束掉

我們在啟動應用的時候經常發現我們需要使用的埠被別的程序佔用,但是我們又不知道是被誰佔用,這時候我們需要找出「真兇」,如何做到呢?

方法/步驟

第一步:開始—-運行—-cmd,或者是window+R組合鍵,調出命令窗口

第二步:輸入命令:netstat -ano,列出所有埠的情況。在列表中我們觀察被佔用的埠,比如是49157,首先找到它。

(對網站來說,網路apatche伺服器是默認 80,資料庫mysql是3306)

第三步:查看被佔用埠對應的PID,輸入命令:netstat -aon|findstr “49157”,回車,記下最後一位數字,即PID,這裡是2720

第四步:有兩種方法

1..續輸入tasklist|findstr “2720”,回車,查看是哪個進程或者程序佔用了2720埠,結果是:svchost.exe

2..

或者是我們打開任務管理器,切換到進程選項卡,在PID一列查看2720對應的進程是誰,如果看不到PID這一列,如下圖:

則我們點擊[查看]—[選擇列],將PID(進程標示符)前面的勾打上,點擊確定。

這樣我們就看到了PID這一列標識,看一下2720對應的進程是誰,如果沒有,我們把下面的顯示所有用戶的進程前面的勾打上,就可以看到了,映像名稱是svchost.exe,描述是,Windows的主進程,與上面命令查看的完全一致。

第五步:結束該進程:在任務管理器中選中該進程點擊」結束進程「按鈕,或者是在cmd的命令窗口中輸入:taskkill /f /t /im Tencentdl.exe。

————————————————————————-

法二:phpstudy修改埠

phpstudy控制面板中,點擊 其他選項

:將埠改為 8080

但需要注意,修改埠後,在輸入網址的時候,要帶著埠

如:(注意有冒號)

localhost:8080

localhost:8080/zz/index.php

如何打開php mysql資料庫

在wamp目錄下的WWW下創建一個後綴名為PHP的記事本文件

輸入以下代碼

?php

$con=mysql_connect(“localhost:3306″,”用戶名(默認root)”,”密碼”);

if(mysql_error())

{

echo”資料庫連接失敗”;

die();//終止運行

}

mysql_select_db(“資料庫名”,$con);

if(mysql_errno())

{

echo”資料庫連接失敗”;

die();

}

echo”資料庫連接成功”;

?

要寫sql語句的話

例如:

?php

$con=mysql_connect(“localhost:3306″,”root”,”root”)

or die(“資料庫連接失敗br”);

mysql_select_db(“mysql_test”,$con) or die(“資料庫連接失敗!br”);

mysql_query(“set names ‘gbk'”);//設置中文字元

$sql = “insert into customers(cust_id,cust_name,cust_sex,cust_address,cust_contact)”;

$sql=$sql.”values(null,’李中華’,’0′,’深圳市’,’南山區’)”;

if(mysql_query($sql,$con)){

echo”資料庫連接成功br”;

}

else{

echo”資料庫連接失敗br”;

}

?

php環境下如何開啟MySQL擴展

pdo擴展為php訪問資料庫定義了一個輕量級的、一致性的介面,它提供了一個數據訪問抽象層,這樣,無論使用什麼資料庫,都可以通過一致的函數執行查詢和獲取數據。

在一些php管理系統需要開啟pdo和pdo_mysql擴展,方法很簡單:

1、找到php.ini文件

2、打開後,搜索

extension=php_pdo.dll

extension=php_pdo_mysql.dll

,去掉前面「;」的注釋。

最終這兩行配置內容如下:

extension=php_pdo.dll

extension=php_pdo_mysql.dll

重新啟動apache或者iis後,在phpinfo函數中查看,是否開啟。

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130641.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-10-03 23:29
下一篇 2024-10-03 23:29

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 光模塊異常,SFP未認證(entityphysicalindex=6743835)——解決方案和

    如果您遇到類似optical module exception, sfp is not certified. (entityphysicalindex=6743835)的問題,那麼…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • Python模塊下載與安裝指南

    如果想要擴展Python的功能,可以使用Python模塊來實現。但是,在使用之前,需要先下載並安裝對應的模塊。本文將從以下多個方面對Python模塊下載與安裝進行詳細的闡述,包括使…

    編程 2025-04-29
  • Python編程三劍客——模塊、包、庫

    本文主要介紹Python編程三劍客:模塊、包、庫的概念、特點、用法,以及在實際編程中的實際應用,旨在幫助讀者更好地理解和應用Python編程。 一、模塊 1、概念:Python模塊…

    編程 2025-04-29
  • 如何使用pip安裝模塊

    pip作為Python默認的包管理系統,是安裝和管理Python包的一種方式,它可以輕鬆快捷地安裝、卸載和管理Python的擴展庫、模塊等。下面從幾個方面詳細介紹pip的使用方法。…

    編程 2025-04-28
  • Python如何下載第三方模塊

    想要使Python更加強大且具備跨平台性,我們可以下載許多第三方模塊。下面將從幾個方面詳細介紹如何下載第三方模塊。 一、使用pip下載第三方模塊 pip是Python的軟體包管理器…

    編程 2025-04-28

發表回復

登錄後才能評論