建立資料表,連線資料庫
-- 建立資料庫text
create database text_1;
-- 連線資料庫
整數型別
-- 建立emp_1表
create table emp_1
( a tinyint,
b smallint,
c mediumint,
d int,
e bigint
);-- 插入資料
insert into emp_1 values(123,1234,12345,123456,1234564);
-- 檢視表
年的使用方法
-- year的方法
create table emp_year(y year);
-- 插入資料
insert into emp_year values(1999);
insert into emp_year values(2000);
insert into emp_year values(2001);
-- 檢視資料
時間的使用方法
-- time的方法
create table emp_time(a time);
-- 插入資料
insert into emp_time values('10:10:10');
insert into emp_time values('10:59:59');
insert into emp_time values('23:23');
insert into emp_time values('2 08');
insert into emp_time values('10');
insert into emp_time values('105911');
insert into emp_time values(now());
-- 檢視資料
天的使用方法
-- date的方法
create table emp_date(d date);
-- 插入資料
datetime的方法
-- datetime的方法
create table emp_datetime(d datetime);
-- 插入資料
insert into emp_datetime values('1999-01-01-10-00-00');
insert into emp_datetime values('19990101100000');
insert into emp_datetime values(now());
-- 檢視資料
timestamp的方法
-- timestamp的方法
create table emp_timestamp (d timestamp);
-- 插入資料
insert into emp_timestamp values('1999-01-01-10-00-00');
insert into emp_timestamp values('19990101100000');
insert into emp_timestamp values(now());
-- 檢視資料
字串
-- 字串
create table tmp8
(ch char(5),
vch varchar(5)
);-- 插入資料
insert into tmp8 values('abcde','abcde');
insert into tmp8 values('abc ','abc ');
-- 檢視資料
MySql基礎 筆記3 資料型別
mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別。以下內容學習來自 型別 大小 範圍 有符號 範圍 無符號 用途 tinyint 1 byte 128,127 0,255 小整數值 smallint 2 bytes 32 768,32 767 0,65 535 大整數值 ...
Mysql基礎資料型別
mysql 基礎資料型別筆記 1 設計資料庫之處,選擇的資料型別,應選擇最小資料範圍。2 盡量避免null值 因為查詢語句中,如果包含null列,對mysql來說更難優化,因為null列使得索引 索引統計和值比較都更加複雜。另外,可為null的列會使用更多的儲存空間,在mysql裡也需要特殊處理。當...
MySQL 資料型別 筆記
mysql中定義資料欄位的型別對你資料庫的優化是非常重要的。mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別。mysql支援所有標準sql數值資料型別。這些型別包括嚴格數值資料型別 integer smallint decimal和numeric 以及近似數值資料型別 f...