亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

php用戶注冊登錄系統(tǒng)之數(shù)據(jù)庫搭建

創(chuàng)建數(shù)據(jù)庫分析

本版本數(shù)據(jù)庫在前一個版本id 、username 、userpwd 的基礎上增加了createtime(創(chuàng)建時間)和createip(創(chuàng)建時的ip),密碼采用md5加密之后存入數(shù)據(jù)庫

字段詳細信息如下:

字段名

id

username

userpwd

createtime

createip

字段類型

int

varchar

varchar

int

int

字段長度

11

30

32

1111

字段描述

編號

用戶名

密碼

創(chuàng)建時間

Ip地址

在命令提示符窗口下運行 mysql

安裝好MySQL,我們可以通過cmd連接mysql

點擊桌面右下角開始按鈕(以我的window7為例)

m1.png

點擊進入,輸入cmd,點確定

m2.png

進入命令行界面,首先我們需要找到我們的MySQL程序,命令行默認在C盤,我們輸入D:進入D盤

(因為我的MySQL安裝在D盤,安裝路徑為D:phpStudyMySQLbin)

注:命令行模式下想要粘貼的話只能使用鼠標右鍵,不能使用使用Ctrl+V

m3.png

接下來輸入cd D:phpStudyMySQLbin點擊回車,進入MySQL安裝文件的bin文件夾

m4.png

輸入mysql -hlocalhost -uroot -proot ,回車后,會顯示成功

m5.png

這時候,我們就能在里面輸入sql語句了

注:每一行指令結束都有一個“;”


創(chuàng)建數(shù)據(jù)庫的語句

我們已經寫好了創(chuàng)建數(shù)據(jù)庫的語句,大家只要將其復制,粘貼進命令提示符窗口中mysql>的后面,點擊回車即創(chuàng)建成功:

m6.png

輸入show tables;顯示我們創(chuàng)建的user表:

m7.png

輸入desc user;則顯示user表的結構

m8.png


創(chuàng)建數(shù)據(jù)庫的完整語句

DROP DATABASE IF EXISTS userdb;
CREATE DATABASE userdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE userdb;
CREATE TABLE user(
id int(11) NOT NULL AUTO_INCREMENT,
username varchar(30) DEFAULT NULL,
userpwd varchar(32) DEFAULT NULL,
createtime int(11) NOT NULL,
createip int(11) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
insert into user(username,userpwd) values('admin','admin');

語句詳解:

1.判斷是否存在數(shù)據(jù)庫userdb,存在則刪除

2.創(chuàng)建userdb數(shù)據(jù)庫,設定編碼方式為utf8

3.選擇創(chuàng)建的userdb庫

4.創(chuàng)建一個user表,表里面有五個字段,分別是id編號、用戶名、密碼、創(chuàng)建事件、創(chuàng)建時使用的ip

5.定義存儲引擎為MyISAM,user表的編碼為utf8。

6.插入一條語句用于開始測試登錄使用


繼續(xù)學習
||
DROP DATABASE IF EXISTS userdb; CREATE DATABASE userdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE userdb; CREATE TABLE user( id int(11) NOT NULL AUTO_INCREMENT, username varchar(30) DEFAULT NULL, userpwd varchar(32) DEFAULT NULL, createtime int(11) NOT NULL, createip int(11) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; insert into user(username,userpwd) values('admin','admin');
提交重置代碼