MySQL各种类型实验
生活随笔
收集整理的這篇文章主要介紹了
MySQL各种类型实验
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實驗一:整數
-- 測試一 create database test;-- 新建數據庫,如果已經有了就不需要再創建了 USE test;-- 打開數據庫 drop table if exists test1;-- 如果存在表test1則刪除 create table TEST1(-- 新建表test1 a INT-- 表test1只有一個a列 ); insert into test1 values(123456);-- 向表test1中插入元素 select * from test1;-- 查詢表中全部內容注: -- 行注釋減減加空格表示行注釋
-- 測試二 drop table if exists test2; create table TEST2( a INT(11) ); insert into test2 values(123456); select * from test2; -- 測試三 USE test; drop table if exists test3; create table TEST3( a INT(11) zerofill ); insert into test3 values(123456); select * from test3;INT后面括號的數表示顯示寬度,不是占多少字節;
zerofill填充0,在Navicat中顯示不出零,在控制臺能正常顯示并看到填充的0
2.實驗二:實數
use test; drop table if exists test4; CREATE TABLE test4( c1 float(10,2),-- 長度是10小數占兩位小數點不占位 c2 decimal(10,2) );insert into test4 VALUES (131072.32,131072.32); insert into test4 VALUES (131072.5678,131072.1234);select * from test4;decimal比較精確,當涉及到錢的時候通常用這種類型
3.時間和時間戳
若定義一個字段為timestamp類型,這個字段的時間數據會隨著其他字段修改的時候自動刷新,所以這個數據類型的字段可以存放這條記錄最后被修改的時間
4.字符串類型
5.復合類型
enum多選一
set多選
代理鍵
自然鍵
轉載于:https://www.cnblogs.com/X-JY/p/10870196.html
總結
以上是生活随笔為你收集整理的MySQL各种类型实验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Microsoft SQL Server
- 下一篇: JDBC , 使用java来控制mys