這篇文章給大家介紹數據類(lèi)型的介紹和用法是怎樣的,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
數據類(lèi)型
數值型
整數
int(m) 四個(gè)字節(-21億~21億) ---java:int
bigint(m) 八個(gè)字節(18次方) ---java:long
浮點(diǎn)數
float(m,d)單精度浮點(diǎn)數 8位精度四個(gè)字節 m總個(gè)數 d小數個(gè)數 ---java:float
double(m,d)雙精度浮點(diǎn)數 16位精度八個(gè)字節 m總個(gè)數 d小數個(gè)數 ---java:float
定點(diǎn)數
浮點(diǎn)型在數據庫中永遠存放的是近似值,而定點(diǎn)型存放的是精確值
decimal(m,d)m<65 d<30且d<m m是總個(gè)數d是小數位數 ---java:double
字符型
char(n):固定長(cháng)度 最多255個(gè)字符
char存儲時(shí)末尾不能有空格
定長(cháng),所以不管存入幾個(gè)字符都占用n個(gè)位置 兩個(gè)字節也占用n個(gè)位置
varcahr(n):固定長(cháng)度 最多65535個(gè)字符
varchar在定長(cháng)的基礎上用幾個(gè)占幾個(gè)+1的長(cháng)度 存入三個(gè)實(shí)際占用四個(gè)
text:可變長(cháng)度 最多65535個(gè)字符
一般開(kāi)發(fā)中使用varchar 它必須要指定長(cháng)度 如果在存放的字符串非常大,推薦使用text不用指定長(cháng)度
時(shí)間日期類(lèi)型
data 日期 ---java:java.sql.Date
time 時(shí)間 ---java:java.sql.Date
datatime 日期和時(shí)間 ---java:java.sql.Timesatmp
timestamp 自動(dòng)存儲修改時(shí)間
MySQL操作
創(chuàng )建表
CREATE TABLE STUDENT(
SID INT PRIMARY KEY,
SNAME VARCAHR(20), NOT NULL,
SEEX CHAR(3) CHECK(SEX IN('男','女')),
)
修改表
修改
ALTER TABLE STUDENT CHANGE SEEX SEX CHAR(4) NOT NULL CHECK(SEX IN('男','女'));
重命名表
ALTER TABLE STUDENT RENAME STUDENTS;
刪除列
ALTER TABLE STUDENT DROP SEX;--行級數據刪除使用alter
刪除表
DROP TABLE STUDENT; --表級以上數據刪除使用drop
刪除數據庫
DROP DATABASE ***;
MySQL的CRUD
添加
INSERT INTO STUDENT(SNAME,SEX) VALUES('XXX','男');
修改
UPDATA STUDENT SET SNAME='YYY',SEX='女' WHERE SID=1;
刪除
DELETE FROM STUDENT WHERE SID=1;
查詢(xún)
SELECT * FROM STUDENT
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站