php連mysql
首先打開DW,找到資料庫 選項卡:
這里是說,要完成連接資料庫操作 需要完成3步。那麼好,我們按步驟來做:
1、搞定創建站點
點擊藍色「站點」,彈出如下界面
站點命名
伺服器技術
編輯和測試文件存放位置,我們都在本地開發的,所以都在本地文件存在的位置就選你網站代碼的位置
定義瀏覽器打開預覽時url路徑,我這里是:http://localhost/news,注意這個路徑一定是可以訪問的路徑,就是在瀏覽器中能打開,否則4步的mysql會報連接不成功的操作
是否共享文件,這個是用來團隊開發的,點否
OK,下一步,完成,收功。這樣我們就完成了第一步,多出來一個√,增加了一個第四步。
2、搞定文檔類型
點擊藍色「文檔類型」,彈出如下界面
我們用的PHP,這里選擇PHP
完成,ok,第二步搞定。看又多出一個√。
3、搞定測試伺服器
點擊藍色「測試伺服器」,彈出如下界面
顯示我們第一步已經配置過的內容,直接點確認
完成,ok,但是並沒有按照預想多出一個√,沒事,繼續。
4、創建MYSQL連接
點擊上圖紅色箭頭指的+,出來Mysql連接,點擊,彈出如下界面
依次輸入你本地的信息,如我這里輸入的
然後點選取,彈出你的資料庫,選擇你的項目news所用的資料庫。確定,確定,ok,完成。
B. 請問php連接上mysql資料庫該怎麼進行配置的
1、下載一個phpmyadin,看看phpmyadmin能不能登入mysql
如果能登陸,則表明是你的程序有問題
2、如果不能登陸,則查找libmysql.dll是否復制到c:\windows\system32下
則安裝mysql連接程序
3、500錯誤,請在IE->選項->高級->顯示錯誤打開,則可以顯示出錯信息
如果還不顯示錯誤提示,則編輯php.ini
把display_error
=
On
重啟web
C. php如何連接mysql資料庫只顯示一列
這樣的程序是會顯示一行,有三列,如果需要顯示所有行,需要用循環,例如:
while ($result = mysqli_fetch_array($query))
echo $result['uid'] . $result['zh'] . $result['mm'] . "<br>\n";
D. php連接mysql資料庫
<?function
conn(){$conn01
=
mysql_connect("localhost",'root','123456');//root是帳號,123456是密碼$mycon=mysql_select_db('testdatabase',$conn01);
//testdatabase是mysql資料庫名if($mycon){echo("資料庫連接成功");}else{echo("資料庫連接失敗");}}conn();?>
E. PHP連接MySQL資料庫的幾種方式
MySQLi :MySQLi 只針對 MySQL 資料庫,MySQLi 還提供了 API 介面。
PDO (PHP Data Objects):PDO 應用在 12 種不同資料庫中。
F. php和mysql是怎麼連接起來的
PHP文件夾下的php.ini配置文件下找到php_mysql.dll 和php_mysqli.dll這兩個擴展把前面的;去掉,既然後重啟伺服器,用 mysql_connect來新建一個到mysql的連接
G. php連接mysql代碼怎麼使用
1、首先,新建一個php_mysql.php的文件
H. PHP網頁怎麼連接到MYSQL資料庫
你寫的這個只是資料庫連接的代碼,你只是連接了資料庫,可以對你的「」資料庫進行"CURD"操作,$conn返回的是resource,mysql_select_db()和
mysql_query()返回的則是布爾類型,所以在瀏覽器預覽的時候是沒有任何內容的,有內容也只是一個TRUE
連接資料庫的代碼如下:
資料庫操作類
class
mysql
{
private
$db_host;
//資料庫主機
private
$db_user;
//資料庫用戶名
private
$db_pwd;
//資料庫密碼
private
$db_database;
//資料庫名
private
$conn;
//資料庫連接標識;
private
$sql;
//sql執行的語句
private
$result;
//query的資源標識符
private
$coding;
//資料庫編碼,gbk,utf8,gb2312
private
$show_error
=
true;
//本地調試使用,列印錯誤
public
function
__construct($db_host,
$db_user,
$db_pwd,
$db_database,
$coding)
{
$this->db_host
=
$db_host;
$this->db_user
=
$db_user;
$this->db_pwd
=
$db_pwd;
$this->db_database
=
$db_database;
$this->coding
=
$coding;
$this->connect();
}
private
function
connect()
{
$this->conn
=
@mysql_connect($this->db_host,
$this->db_user,
$this->db_pwd);
if
(!$this->conn)
{
//show_error開啟時,列印錯誤
if
($this->show_error)
{
$this->show_error('錯誤提示:鏈接資料庫失敗!');
}
}
if
(!@mysql_select_db($this->db_database,
$this->conn))
{
//打開資料庫失敗
if
($this->show_error)
{
$this->show_error('錯誤提示:打開資料庫失敗!');
}
}
if
(!@mysql_query("set
names
$this->coding"))
{
//設置編碼失敗
if
($this->show_error)
{
$this->show_error('錯誤提示:設置編碼失敗!');
}
}
}
}
I. php中如何連接遠程mysql資料庫wampserver
決方法:
1。
改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改
"mysql"
資料庫里的
"user"
表裡的
"host"
項,從"localhost"改稱"%"
mysql
-u
root
-pvmwaremysql>use
mysql;mysql>update
user
set
host
=
'%'
where
user
=
'root';mysql>select
host,
user
from
user;
2.
授權法。例如,你想myuser使用mypassword從任何主機連接到mysql伺服器的話。
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'%'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
如果你想允許用戶myuser從ip為192.168.1.3的主機連接到mysql伺服器,並使用mypassword作為密碼
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root'@'192.168.1.3'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;