㈠ dw中php怎麼連接mysql資料庫
首先打開DW,找到資料庫 選項卡:
這里是說,要完成連接資料庫操作 需要完成3步。那麼好,我們按步驟來做:
1、搞定創建站點
點擊藍色「站點」,彈出如下界面
站點命名
伺服器技術
編輯和測試文件存放位置,我們都在本地開發的,所以都在本地文件存在的位置就選你網站代碼的位置
定義瀏覽器打開預覽時url路徑,我這里是:http://localhost/news,注意這個路徑一定是可以訪問的路徑,就是在瀏覽器中能打開,否則4步的mysql會報連接不成功的操作
是否共享文件,這個是用來團隊開發的,點否
OK,下一步,完成,收功。這樣我們就完成了第一步,多出來一個√,增加了一個第四步。
2、搞定文檔類型
點擊藍色「文檔類型」,彈出如下界面
我們用的PHP,這里選擇PHP
完成,ok,第二步搞定。看又多出一個√。
3、搞定測試伺服器
點擊藍色「測試伺服器」,彈出如下界面
顯示我們第一步已經配置過的內容,直接點確認
完成,ok,但是並沒有按照預想多出一個√,沒事,繼續。
4、創建MYSQL連接
點擊上圖紅色箭頭指的+,出來Mysql連接,點擊,彈出如下界面
依次輸入你本地的信息,如我這里輸入的
然後點選取,彈出你的資料庫,選擇你的項目news所用的資料庫。確定,確定,ok,完成。
㈡ 怎麼連接PHP資料庫。
方法/:
1、資料庫連接第一步:配置mysql_connect()的參數,參數依次為:主機地址,用戶名,用戶密碼;
7、mysql的報錯,能夠幫助准確地定位到錯誤發生在哪裡。
㈢ php裡面怎麼鏈接資料庫
php鏈接mysql必備條件:
已安裝mysql資料庫;
檢查php環境是否已開啟mysql擴展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數,看有沒有mysql項;b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
<?php
//設置編碼格式
header("Content-type:text/html;charset=utf-8");
//定義資料庫主機地址
$host="localhost";
//定義mysql資料庫登錄用戶名
$user="root";
//定義mysql資料庫登錄密碼
$pwd="";
//鏈接資料庫
$conn = mysql_connect($host,$user,$pwd);
//對連接進行判斷
if(!$conn){
die("資料庫連接失敗!".mysql_errno());
}else{
echo "資料庫連接成功!";
}
?>
㈣ PHP網站怎麼連接到資料庫
<?php
$mysql_server_name='localhost';
$mysql_username='root';
$mysql_password='12345678';
$mysql_database='mycounter';
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);
$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
';
mysql_query($sql);
$sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;';
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
//echo $sql;
mysql_close($conn);
echo "Hello!資料庫mycounter已經成功建立!";
㈤ php怎麼連接mysql資料庫
1、新建一個php_mysql.php的文件
㈥ php怎麼連接資料庫
直接寫代碼啊。
我寫了一遍截圖看。第一行參數主機、用戶名、密碼;第二行選擇資料庫『第三行選擇字元集』
你自己試下
㈦ PHp如何連接資料庫
PHP鏈接資料庫有幾種方式
mysqli:
<?php
$servername="localhost";
$username="username";
$password="password";
//創建連接
$conn=newmysqli($servername,$username,$password);
//檢測連接
if($conn->connect_error){
die("連接失敗:".$conn->connect_error);
}
echo"連接成功";
?>
也可以使用PDO進行鏈接,前提是你必須在php.ini中開啟PDO:
<?php
$servername="localhost";
$username="username";
$password="password";
try{
$conn=newPDO("mysql:host=$servername;dbname=myDB",$username,$password);
echo"連接成功";
}
catch(PDOException$e)
{
echo$e->getMessage();
}
?>
建議使用PDO,功能更加強大,兼容各種資料庫
㈧ php登錄頁面完整代碼連接資料庫
創建conn.php,連接資料庫。
$dns = 'mysql:host=127.0.0.1;dbname=test';
$username = 'root';
$password = 'root';
// 1.連接資料庫,創建PDO對象
$pdo = new PDO($dns,$username,$password);
創建login.html,登陸頁面。
用戶名
密 碼
創建login.php,驗證賬號密碼。
header("Content-Type: text/html; charset=utf8");
if(!isset($_POST["submit"])){
exit("錯誤執行");
}//檢測是否有submit操作
include('conn.php');//鏈接資料庫
$name = $_POST['name'];//post獲得用戶名表單值
$pwd = sha1($_POST['password']);//post獲得用戶密碼單值
if ($name && $pwd){//如果用戶名和密碼都不為空
$sql = "select * from user where username = '$name' and password='$pwd'";//檢測資料庫是否有對應的username和password的sql
$stmt = $pdo->prepare($sql);
$stmt->execute();
if($stmt->fetch(PDO::FETCH_BOUND)){//0 false 1 true
header("refresh:0;url=welcome.html");//如果成功跳轉至welcome.html頁面
exit;
}else{
echo "用戶名或密碼錯誤";
echo "
setTimeout(function(){window.location.href='login.html';},1000);
";//如果錯誤使用js 1秒後跳轉到登錄頁面重試;
}
}else{//如果用戶名或密碼有空
echo "表單填寫不完整";
echo "
setTimeout(function(){window.location.href='login.html';},1000);
";
//如果錯誤使用js 1秒後跳轉到登錄頁面重試;
}
$pdo = null;
創建signup.html,注冊頁面
用戶名:
密 碼:
創建signup.php
header("Content-Type: text/html; charset=utf8");
if(!isset($_POST['submit'])){
exit("錯誤執行");
}//判斷是否有submit操作
$name=$_POST['name'];//post獲取表單里的name
$pwd = sha1($_POST['password']);//post獲取表單里的password
include('conn.php');//鏈接資料庫
$sql="insert into user(id,username,password) values (null,'$name','$pwd')";//向資料庫插入表單傳來的值的sql
$stmt = $pdo->prepare($sql);
$stmt->execute();
$stmt->fetch(PDO::FETCH_BOUND);
if (!$stmt){
die('Error: ' . $stmt->getMessage());//如果sql執行失敗輸出錯誤
}else{
echo "注冊成功";//成功輸出注冊成功
}
$pdo = null;//關閉資料庫
㈨ php怎麼連接mysql資料庫
<?php
$dbhost = 'localhost'; // mysql伺服器主機地址
$dbuser = 'root'; // mysql用戶名
$dbpass = '123456'; // mysql用戶名密碼
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
die('Could not connect: ' . mysqli_error());
}
echo '資料庫連接成功!';
mysqli_close($conn);
?>
下面是說明:
PHP 提供了 mysqli_connect() 函數來連接資料庫。該函數有 6 個參數,在成功鏈接到 MySQL 後返回連接標識,失敗返回 FALSE 。
語法
mysqli_connect(host, username, password, dbname,port, socket);
參數說明:
參數 描述
host 可選。規定主機名或 IP 地址。
username 可選。規定 MySQL 用戶名。
password 可選。規定 MySQL 密碼。
dbname 可選。規定默認使用的資料庫。
port 可選。規定嘗試連接到 MySQL 伺服器的埠號。
socket 可選。規定 socket 或要使用的已命名 pipe。