萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> 移動網站開發教程六,MySQL數據庫基礎

移動網站開發教程六,MySQL數據庫基礎

上一教程我們講了移動互聯網開發的客戶端php上傳下載文件,這一教程來講講移動網站的php如何和mysql結合。

一、數據類型

1、整型

數據類型存儲空間說明取值范圍

TINYINT1字節非常小的整數帶符號值:-128~127

無符號值:0~255

SMALLINT2字節較小的整數帶符號值:-32768~32767

無符號值:0~65535

MEDIUMNT3字節中等大小的整數帶符號值:-8388608~8388607

無符號值:0~16777215

INT4字節標准整數帶符號值:-2147483648~2147483647

無符號值:0~4294967295

BIGINT8字節大整數

2、浮點型

數據類型存儲空間說明取值范圍

FLOAT4字節但精度浮點數

DOUBLE8字節雙精度浮點數

DECIMAL(M,D)自定義以字符串形式表示

3、字符串類型

類型存儲空間說明最大長度

Char[(M)]M字節定長字符串M字節

Varchar[(M)]L+1字節可變長字符串M字節

tinyblog,tingtextL+1字節非常小的blob和文本串2^8字符

blog,textL+2字節小BLOB和文本串2^16-1字節

mediumblob,mediumtextL+3字節中等的BLOB和文本串2^24字節

longblob,longtextL+4字節大BLOB和文本串2^32-1字節

enum('value','value')1或2字節枚舉:可賦予某個枚舉成員65535個成員

set('value', 'value')1,2,3,4或8字節集合:可賦予多個集合成員64個成員

4、日期和時間型數據

類型存儲空間說明最大長度

Date3字節YYYY-MM-DD格式表示1000-01-01~9999-12-31

TIME3字節hh:mm:ss格式表示時間值-838:59:59~838:59:59

DATETIME8字節YYYY-MM-DD hh:mm:ss格式

TIMESTAMP4字節YYYYMMDDhhmmss格式表示時間戳

YEAR1字節YYYY格式的年份值1901~2155

二、MySQL數據庫的操作

1、登錄數據庫

mysql 參數

-D,--database=name 打開指定數據庫

--delimiter=name 指定分隔符

-E,--vertical 垂直顯示結果

-h,--host=name 服務器名稱

-H,--html 提供HTML輸出

-X,--xml 提供XML輸出

-p,--password[=name]密碼

-P,--port=# 端口號

--prompt=name 設置提示符

-u,--user=name 用戶名

-V,--version 輸出版本信息並退出

 

移動網站開發教程六,MySQL數據庫基礎

 

mysql -h 服務器主機地址 -u 用戶名 -p 用戶密碼

 

移動網站開發教程六,MySQL數據庫基礎

 

2、退出登錄

exit

quit

q

3、修改密碼

 

移動網站開發教程六,MySQL數據庫基礎

 

4、創建選擇及查看數據庫

創建數據庫

 

移動網站開發教程六,MySQL數據庫基礎

 

選擇數據庫

 

移動網站開發教程六,MySQL數據庫基礎

 

刪除數據庫中的內容

 

移動網站開發教程六,MySQL數據庫基礎

 

copyright © 萬盛學電腦網 all rights reserved