您好,mysqli有2種編寫方法,一種是面向過程,一種是面向?qū)ο蟆?/p>
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、臨潭網(wǎng)絡(luò)推廣、微信小程序、臨潭網(wǎng)絡(luò)營銷、臨潭企業(yè)策劃、臨潭品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供臨潭建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:muchs.cn
官網(wǎng)上面有面向?qū)ο蟮膶懛?,您可以到php官網(wǎng)參考一下。
mysqli的面向過程基本上和mysql的思路差不多,也是先連接,選擇數(shù)據(jù)庫,查詢,取結(jié)果...
$sql?=?"SELECT?*?FROM?table";
/*?連接?*/
$con?=?mysqli_connect("localhost","user","password","dbname");
if?(!$con)
{?
die("連接錯誤:?"?.?mysqli_connect_error());?
}
/*?查詢?*/
$Result?=?mysqli_query($con,$sql);
/*?遍歷結(jié)果集?*/
while($data?=?mysqli_fetch_assoc($Result))
{
$Data_Username?=?$data["username"];
$Data_Password?=?$data["password"];
echo?"用戶名:{$Data_Username},密碼:{$Data_Password}";
}
/*?釋放查詢結(jié)果?*/
mysqli_free_result($Result);
/*?關(guān)閉連接?*/
mysqli_close($con);
HTML:
form action="insert.php" method="post"
Firstname: input type="text" name="firstname" /
Lastname: input type="text" name="lastname" /
Age: input type="text" name="age" /
input type="submit" /
/form
數(shù)據(jù)庫連接首先必須獲得一個查詢的結(jié)果集,然后遍歷單獨寫里面的結(jié)果集JSP表單。我不知道你會不會是一個數(shù)據(jù)庫連接,您可以直接在上面jsp寫我,這里的參考:
USE db_abc;
CREATE TABLE department3(
id INT AUto_INCREMENT PRIMARY KEY COMMENT ’自增,主鍵
dept_name VARCHAR(20) NOT NULL UNIQUE COMMENT ‘唯一鍵
dept_phone CHAR(13) COMMENT ‘部門電話’,
dept_memo VARCHAR(100)COMMENT ‘ 備注
);
SHOW TABLES;
-#-------創(chuàng)建員工表-------
CREATE TABLE staffer(
id INT AUTO INCREMENT PRIMARY KEY,
staff_name VARCHAR(15) NOT NULL,
dept id INT
sex ENUM(‘F’,‘M’) DEFAULT ‘F
phone CHAR(11),
salary DOUBLE(9,1) CHECK(salary 0 AND salary = 100000),
staff_ memo VARCHAR(200) ,
FOREIGN KEY(dept_ id) REFERENCES departmeny(id)
);
#----顧客表----
CREATE table customer1(
costomer_ id INT AUTO_ _INCREMENT PRIMARY KEY COMMENT ‘主鍵’,
customer_ name VARCHAR(10) NOT NULL COMMENT ‘顧客名字’,
sex enum(‘n’,‘v’) DEFAULT ‘N’ COMMENT ‘性別n男v女’,
dirthday datetime COMMENT ‘出生 日期’,
hobby SET( ‘music’, ‘ball’) COMMENT ‘ 愛好’
consumption_ _amount DOUBLE(5,1) UNSIGNED DEFAULT 0 COMMENT ‘消費金額
mender_ _balance DECIMAL(5,2) UNSIGNED DEFAULT 0 COMMENT ‘會員余額’,
photo VARCHAR(250),
address json
);
--------復(fù)制表結(jié)構(gòu)--------------
CREATE TABLE IF NOT EXISTS staffer_ _bak
LIKE Jstaffer;
DESC staffer. _bak;
DESC staffer_ bak;|
打開ubuntu的終端窗口,輸入mysql -uroot -p進入mysql。
2
/6
SHOW DATABASES;
用USE來切換數(shù)據(jù)庫。
3
/6
SHOW TABLES;
查看表格名字,以免創(chuàng)建重復(fù)。
4
/6
CREATE TABLE clients (
user_id INT NOT NULL,
user_name VARCHAR(10) NOT NULL
);
創(chuàng)建一個表格,第一個就是我們要設(shè)置的ID號碼。
5
/6
然后我們插入數(shù)據(jù),這個時候因為我們設(shè)置了整數(shù)為ID號碼,因此這樣輸入就比較好去區(qū)別了。
6
/6
最后我們用SELECT * FROM來查看存儲好的數(shù)據(jù)。
這個是要有界面的,還要有類似C#,Java這種語言來寫邏輯講界面和數(shù)據(jù)庫結(jié)合起來,單sql是沒法實現(xiàn)這么復(fù)雜的邏輯的。
當(dāng)前名稱:mysql怎么寫代碼 mysql代碼大全
標(biāo)題網(wǎng)址:http://muchs.cn/article6/docchog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)