需要PHP基礎(chǔ)知識和數(shù)據(jù)庫基礎(chǔ)知識。
創(chuàng)新互聯(lián)公司專注于銅山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供銅山營銷型網(wǎng)站建設(shè),銅山網(wǎng)站制作、銅山網(wǎng)頁設(shè)計、銅山網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造銅山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供銅山網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
以SQL為例。使用PHP MySQL 函數(shù)可以編輯數(shù)據(jù)庫。
mysql_connect() 函數(shù)打開MySQL 連接。舉例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代碼...mysql_close($con);
?
mysql_connect()三個參數(shù)分別是服務(wù)器名,連接賬號,連接密碼。
連接之后,可以使用mysql_select_db()設(shè)置要處理的數(shù)據(jù)庫,后面則是用數(shù)據(jù)庫語句處理數(shù)據(jù)。SQL語法簡介網(wǎng)頁鏈接
先要通過form表單將數(shù)據(jù)提交到php端
連接mysql_connect('localhost','','')
$sql = "insert into table values (".$_POST['value'].")";
插入到數(shù)據(jù)庫:$res = mysql_query($sql);
表達(dá)式寫反了!
?php
//連接數(shù)據(jù)庫
$name=$_POST["username1"];
$password=$_POST["password1"];
$link=mysqli_connect("localhost","root","19981111");
if(!$link){
die("連接失敗" );
}else{
echo"連接成功" . "\n";
}
mysqli_select_db($link,"password");
mysqli_query("CREATE TABLE passwordinfomation (username varchar(15)
password varchar(15),)");
mysqli_query("INSERT INTO password (Username,Password)
VALUES ("$name","$password");
mysqli_close($link);
?
$conn
=
@mysql_connect("localhost","用戶名","密碼");
if
(!$conn){
die("連接數(shù)據(jù)庫失?。?
.
mysql_error());
}
確認(rèn)沒輸出DIE里的內(nèi)容,那就是連接成功了
mysql_select_db("數(shù)據(jù)庫名(不是表明哦)",
$conn);
$sql
=
“SQL語句";
SQL插入例子:INSERT
INTO
user(字段名,ziduan2)VALUES(值,值2)
if(!mysql_query($sql,$conn)){
echo
"添加數(shù)據(jù)失?。?.mysql_error();
}
else
{
echo
"添加數(shù)據(jù)成功!";
}
首先創(chuàng)建
一個HTML頁面userinfo_add.php,在里面輸入表單,文本框,輸入需要提交的到數(shù)據(jù)庫的信息:
賬號
姓名
年齡
頁面運行結(jié)果:
創(chuàng)建一個PHP文件(userinfo_insert.php),用來處理頁面請求的,就是具體往數(shù)據(jù)庫添加數(shù)據(jù)的代碼:
先獲取頁面數(shù)據(jù)
//通過post獲取頁面提交數(shù)據(jù)信息
$userId
=
$_POST[userId];
$userName
=
$_POST[userName];
$userAge
=
$_POST[userAge];
接下來,在連接數(shù)據(jù)庫
‘test’
//地址
$url
=
"127.0.0.1";
//賬號
$user
=
"root";
//密碼
$password
=
"root";
//連接
$con
=
mysql_connect($url,$user,$password);
//設(shè)置編碼機
mysql_query("set
names
'utf8'");
//連接數(shù)據(jù)庫
mysql_select_db("test");
編寫SQL,執(zhí)行SQL添加數(shù)據(jù)
$sql
=
"insert
into
user_info
(user_id,user_name,user_age)
values('$userId','$userName','$userAge')";
if
(!mysql_query($sql,$con))
{
die('Error:
'
.
mysql_error());
}
echo
"添加一條記錄";
//關(guān)閉連接
mysql_close($con)
運行結(jié)果前:
運行結(jié)果后:
完整代碼:
方法/步驟
1
登錄到phpMyAdmin
2
新建一個要導(dǎo)入的數(shù)據(jù)庫,點擊“+new”
3
如圖,分別填寫數(shù)據(jù)庫名稱,以及選擇數(shù)據(jù)庫的排序規(guī)則,
4
完成步驟3,點擊“創(chuàng)建”
5
完成步驟4,從右側(cè)就可以看到我們新創(chuàng)建的數(shù)據(jù)庫了,如果沒有立即顯示,刷新即可立馬顯示了。
6
單擊我們新創(chuàng)建的數(shù)據(jù)庫,
7
然后,我們選擇“導(dǎo)入”,
8
完成步驟7,我們點擊“選擇文件”,
9
點擊了“選擇文件”之后,就會出現(xiàn)如圖所示的彈出框,我們選擇要導(dǎo)入的sql就可以了,后綴名可以是.sql,也可以是壓縮文件.zip。如圖,選擇好文件之后,點擊“確定”就可以了
10
完成步驟⑨,你就可以從剛才的頁面中看到自己上傳的文件了,如圖所示,其余選項默認(rèn)就可以了,然后點擊“執(zhí)行”就可以了。
11
這個時候,你就可以看到你的數(shù)據(jù)已經(jīng)導(dǎo)入到你新創(chuàng)建的數(shù)據(jù)庫中了