Mysql涔媔nt,char,varchar

棣栧厛鎴戜滑闇�瑕佺煡閬撲竴涓瓧鑺傜瓑浜�8浣�,浣嶅氨鏄绠楁満鑳借瘑鍒殑鍗曚綅锛屽嵆0101锛屽浜巃scii鐮侊紝涓�涓瓧绗﹀氨鏄竴涓瓧鑺傦紝瀵逛簬gbk锛屼袱涓瓧鑺傛槸涓�涓瓧绗︼紝瀵逛簬utf8锛屼笁涓瓧鑺傛槸涓�涓瓧绗︼紱

int(n)涔媙

create table text(num int(n) unsigned),閭d釜n骞朵笉鏄唬琛ㄥ瓨鍌ㄧ殑浣嶆暟锛氭垜浠潵楠岃瘉涓�涓嬶細鎴戜滑鍦ㄥ缓琛ㄧ殑鏃跺�欑粰int 鍔犱簡涓�涓�1锛屾垜浠彲浠ョ湅鍒板苟涓嶆槸鍙兘鎻掕繘鍘讳竴浣嶏紝鎵�浠ラ偅涓猲骞朵笉鏄綅鏁帮紝褰撴垜浠彃鍏ョ殑鍊煎ぇ浜庝簡瀹冩渶澶ц兘鎻掑叆鐨勫�硷紝鎻掕繘鍘荤殑灏辨槸瀹冪殑鏈�澶у�硷紝int瀛樺偍鐨勬槸4涓瓧鑺傦紝涔熷氨鏄�32浣嶏紝鎵�浠ユ渶澶у氨鏄�2鐨�32娆℃柟锛�

Mysql涔媔nt,char,varchar_第1张图片

閭d箞n鍒板簳璧蜂釜浠�涔堜綔鐢ㄥ憿锛熷叾瀹瀗鍙湁鍜屽叧閿瓧zerofill涓�璧风殑鏃跺�欐墠浼氭湁浣滅敤锛屽綋鍜寊erofill涓�璧蜂綔鐢ㄤ簬瀛楁鐨勬椂鍊欙紝濡傛灉鎻掑叆鐨勫�肩殑浣嶆暟灏忎簬n閭d箞灏辨槸濉厖闆讹紝濡傛灉澶т簬n灏变笉浣滅敤锛涙墍浠鍙湁鍜寊erofill鍦ㄤ竴璧锋墠浼氭湁浣滅敤锛�

Mysql涔媔nt,char,varchar_第2张图片

char(n)涔媙

char(n)鐨刵鍙堟槸浠�涔堝惈涔夊憿锛熸槸瀛楄妭锛岃繕鏄瓧绗︼紝杩樻槸闀垮害鍛紵棣栧厛鎴戜滑鐭ラ亾char鏄瓨瀹氶暱鐨勫瓧绗︼紝闀垮害涓嶅鐨勪細琛ョ┖鏍硷紝鐜板湪鏉ラ獙璇佷竴涓媙鍒板簳鏄粈涔堬細浠庝笅闈㈠彲浠ョ湅鍑烘垜浠彃鍏ヤ簡澶氭潯鏁版嵁锛屽綋涓嶈冻n闀垮害鐨勬椂鍊欎細濉厖绌烘牸锛岃秴杩噉浼氭埅鍙栵紝鎴戜滑鐭ラ亾鍦╱tf8缂栫爜鐨勬儏鍐典笅锛屼竴涓腑鏂囧瓧绗︽槸3涓瓧鑺傦紝鎵�浠ヨ繖涓猲鑲畾涓嶆槸瀛楄妭浜嗭紝寰堟槑鏄捐繖涓猲琛ㄧず鐨勫簲璇ユ槸瀛楃锛屽叾瀹炲氨鏄暱搴�;

Mysql涔媔nt,char,varchar_第3张图片

杩欏氨鏄瓧鑺傚拰瀛楃鐨勫搴斾簡锛沴ength鍙栧緱鏄瓧鑺傦紝char_length鍙栧緱鏄瓧绗︼紱

Mysql涔媔nt,char,varchar_第4张图片

char(n)鐨刵鍏跺疄灏辨槸瀛楃鐨勯暱搴︼紝鏈�澶у彲浠ュ瓨255涓瓧绗︼紝

varchar(n)鍜宑har宸笉澶氾紝鍙笉杩噕archar鏄彉闀匡紝鍙互鏇村悎鐞嗙殑鍒╃敤绌洪棿鏉ュ瓨鍌ㄦ暟鎹紝varchar鐨刵涔熸槸瀛楃闀垮害锛涘彲浠ュ瓨21844涓瓧绗﹂暱搴�

鏈�鍚庡湪浠嬬粛涓�涓媠ql_mode,sql_mode鏄痵ql鎻掑叆鏁版嵁鐨勬ā寮忥紝涓昏鏈変袱绉嶏紝涓�绉嶆槸榛樿鐨勫鏉剧殑鎻掑叆妯″紡ANSI锛屽鏉剧殑妯″紡鎻掑叆鐨勬椂鍊欏鏋滆秴杩囬暱搴︼紝瓒呰繃鏈�澶у�煎氨浼氭埅鍙栵紝淇濊瘉鏁版嵁閮借兘鎻掕繘鍘伙紝濡傛灉鏄弗鏍肩殑STRICT_TRANS_TABLES灏变細涓ユ牸鐨勬瘮杈冩暟鎹紝鍙鏁版嵁涓嶅湪鑼冨洿鍐呭氨浼氭姤閿欙紱

榛樿妯″紡涓嬶紝瓒呰繃鑼冨洿涔熻兘鎻掑叆锛屽彧涓嶈繃浼氭湁璀﹀憡锛�

涓ユ牸妯″紡涓嬶紝鍙瓒呰繃闀垮害灏变細鎶ラ敊锛�

Mysql涔媔nt,char,varchar_第5张图片

你可能感兴趣的:(Mysql涔媔nt,char,varchar)