php連接mysql出現的問題(php連接mysql代碼)

本文目錄一覽:

PHP代碼連接mysql數據庫,我照着書上寫為什麼連接不上呢?

就你上面的代碼來看,存在二方面錯誤:

1、or語句寫法錯誤,你的代碼中,所有的or語句都和它之前的代碼寫在一起,沒有空格,這是格式錯誤;

2、mysql_select_db函數被你寫成了

mysql_selcet_db

修改後的代碼:

?php

$host=”localhost”;

$user=”root”;

$password=”770880520″;

$dbase_name=”wei”;

$conn=mysql_connect($host,$user,$password)

or

die(“連接mysql服務器失敗”.mysql_error());

echo

“mysql服務器:$host

用戶名:$userbr”;

mysql_select_db($dbase_name,$conn)

or

die(“連接mysql數據庫失敗”.mysql_error());

echo”數據庫:$dbase_namebr”;

echo”連接mysql數據庫成功”;

?

如果還是運行錯誤,請貼出錯誤提示信息

PHP在連接MySQL時為什麼會報個一個 HTTP ERROR 500 的錯誤?

應該是數據庫連接失敗導致的,你可以打開調試模式,然後在連接數據庫的時候進行判斷,你可以先在成功之後設置一個die,就是停止程序運行,看看瀏覽器顯示500嗎?如果不顯示,那就是後面的語句有問題,如果顯示,那就是mysqli有問題,看看有沒有這個驅動,最好是看下php和服務器的日誌。

PHP連接MYSQL數據庫問題

果集中取得一行作為關聯數組,或數字數組,或二者兼有。

返回根據從結果集取得的行生成的數組,如果沒有更多行則返回

false。

mysql_fetch_array(data,array_type)

參數data:可選。規定規定要使用的數據指針。該數據指針是

mysql_query()

函數產生的結果。

參數:array_type可選。規定返回哪種結果。該參數可選值:MYSQL_ASSOC

關聯數組

MYSQL_NUM

數字數組

MYSQL_BOTH

默認。同時產生關聯和數字數組

注釋:mysql_fetch_array()

mysql_fetch_row()

的擴展版本。除了將數據以數字索引方式儲存在數組中之外,還可以將數據作為關聯索引儲存,用字段名作為鍵名。

例子:

?php

$con

=

mysql_connect(“localhost”,

“hello”,

“321”);

if

(!$con)

{

die(‘Could

not

connect:

.

mysql_error());

}

$db_selected

=

mysql_select_db(“test_db”,$con);

$sql

=

“SELECT

*

from

Person

WHERE

Lastname=’Adams'”;

$result

=

mysql_query($sql,$con);

print_r(mysql_fetch_array($result));

mysql_close($con);

?

輸出類似:

Array

(

[0]

=

Adams

[LastName]

=

Adams

[1]

=

John

[FirstName]

=

John

[2]

=

London

[City]

=

London

)

///////////////////////

mysql_fetch_assoc()

函數從結果集中取得一行作為關聯數組。

返回根據從結果集取得的行生成的關聯數組,如果沒有更多行,則返回

false。

mysql_fetch_assoc(data)

參數:data(必需)要使用的數據指針。該數據指針是從

mysql_query()

返回的結果。

注釋:mysql_fetch_assoc()

和用

mysql_fetch_array()

加上第二個可選參數

MYSQL_ASSOC

完全相同。它僅僅返回關聯數組。這也是

mysql_fetch_array()

初始的工作方式。

提示:如果在關聯索引之外還需要數字索引,用

mysql_fetch_array()。

注意:本函數返回的字段名是區分大小寫的。

例子如下:

?php

$con

=

mysql_connect(“localhost”,

“hello”,

“321”);

if

(!$con)

{

die(‘Could

not

connect:

.

mysql_error());

}

$db_selected

=

mysql_select_db(“test_db”,$con);

$sql

=

“SELECT

*

from

Person

WHERE

Lastname=’Adams'”;

$result

=

mysql_query($sql,$con);

print_r(mysql_fetch_assoc($result));

mysql_close($con);

?

輸出:

Array

(

[LastName]

=

Adams

[FirstName]

=

John

[City]

=

London

)

完。給的這麼詳細,加分吧~

php連接mysql失敗

是不是沒有啟用mysql支持?

php5開始mysql就不再是內建的支持了,需要自己設置php配置文件php.ini以啟用mysql擴展。

php和mySQL連接出現問題

注意路徑問題,你的錯誤是文件沒有找到

最好定義全局常量

define(‘ROOT_PATH’,

$_SERVER[‘DOCUMENT_ROOT’]);

這樣所有文件都可以有一個參考路徑了

php mysql_connect連接不上時候,輸出錯誤

出現這種問題一般情況分三種狀況:

1.你本身MYSQL數據庫沒安裝好;

2.安裝好了未能自動運行,或沒手機啟動其進程;

3.這點是經常發生的,就是把用戶名或密碼搞錯了;

原創文章,作者:S12YK,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/128701.html

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

相關推薦

  • 如何修改mysql的端口號

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

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python官網中文版:解決你的編程問題

    Python是一種高級編程語言,它可以用於Web開發、科學計算、人工智能等領域。Python官網中文版提供了全面的資源和教程,可以幫助你入門學習和進一步提高編程技能。 一、Pyth…

    編程 2025-04-29
  • Python字符串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字符串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字符串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

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

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

    編程 2025-04-29
  • 如何解決WPS保存提示會導致宏不可用的問題

    如果您使用過WPS,可能會碰到在保存的時候提示「文件中含有宏,保存將導致宏不可用」的問題。這個問題是因為WPS在默認情況下不允許保存帶有宏的文件,為了解決這個問題,本篇文章將從多個…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變量和數…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在着手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29

發表回復

登錄後才能評論