சரியான தரவுத்தள மேலாண்மை அமைப்பு இல்லாமல் உலகில் உள்ள பரந்த அளவிலான தரவை ஒருவர் கையாள முடியாது. MySQL என்பது தொழில்துறையில் பயன்படுத்தப்படும் மிகவும் பிரபலமான தரவுத்தள மேலாண்மை அமைப்புகளில் ஒன்றாகும். எனது முந்தைய வலைப்பதிவில் MySQL டுடோரியல் , செயல்படுத்தக்கூடிய பல்வேறு SQL வினவல்களைப் பற்றிய புரிதல் உங்களுக்கு கிடைத்திருக்கும். MySQL தரவு வகைகளில் உள்ள இந்த வலைப்பதிவில், MySQL இல் பயன்படுத்தப்படும் வெவ்வேறு தரவு வகைகளைப் பற்றி விவாதிப்பேன்.
MySQL தரவு வகைகளில் உள்ள இந்த வலைப்பதிவில், நான் பின்வருவனவற்றை மறைக்கப் போகிறேன்:
ஜாவாவில் பைனரி தேடல் வழிமுறை
- எண் வகைகள்
- சரம் வகைகள்
- தேதி & நேர வகைகள்
- பிற தரவுத்தள இயந்திரங்களிலிருந்து தரவு வகைகளைப் பயன்படுத்துதல்
எனவே, அவை ஒவ்வொன்றிலும் தொடங்குவோம்.
MySQL தரவு வகைகள்: எண் வகைகள்
கையொப்பமிடப்பட்ட மற்றும் கையொப்பமிடப்படாத முழு எண்களை எண் தரவுத்தொகுப்புகள் அனுமதிக்கின்றன. MySQL பின்வரும் எண் தரவு வகைகளை ஆதரிக்கிறது.
புதிய புதுப்பிப்புகளைப் பெற எங்கள் யூடியூப் சேனலுக்கு குழுசேரவும் ..!
MySQL தரவு வகைகள்: சரம் வகைகள்
சரம் தரவு வகைகள் நிலையான மற்றும் மாறக்கூடிய நீள சரங்களை அனுமதிக்கின்றன. MySQL பின்வரும் சரம் தரவு வகைகளை ஆதரிக்கிறது.
தரவு வகை | விளக்கம் | சேமிப்பு |
CHAR (அளவு) | 255 எழுத்துகள் வரை வைத்திருக்கிறது மற்றும் ஒரு நிலையான நீள சரத்தை அனுமதிக்கிறது. | (எழுத்துக்களின் நெடுவரிசை நீளம் * பைட்டுகளின் எண்ணிக்கை)<= 255 |
VARCHAR (அளவு) | 255 எழுத்துகள் வரை வைத்திருக்கிறது மற்றும் மாறி நீள சரத்தை அனுமதிக்கிறது. 55 ஐ விட அதிகமான எழுத்துக்களை நீங்கள் சேமித்து வைத்தால், தரவு வகை TEXT வகையாக மாற்றப்படும். |
|
TINYTEXT | அதிகபட்சமாக 255 எழுத்துகள் கொண்ட ஒரு சரத்தை அனுமதிக்கிறது | சரம் மதிப்பு (லென்) + 1 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<28 |
உரை | அதிகபட்சமாக 65,535 எழுத்துகள் கொண்ட ஒரு சரத்தை அனுமதிக்கிறது | சரம் மதிப்பு (லென்) + 2 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<216 |
BLOB | 65,535 பைட்டுகள் தரவை வைத்திருக்கிறது, மேலும் இது பைனரி பெரிய பொருள்களுக்கு பயன்படுத்தப்படுகிறது. | சரம் மதிப்பு (லென்) + 2 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<216 |
MEDIUMTEXT | அதிகபட்சமாக 16,777,215 எழுத்துகள் கொண்ட ஒரு சரத்தை அனுமதிக்கிறது | சரம் மதிப்பு (லென்) + 3 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<224 |
MEDIUMBLOB | 16,777,215 பைட்டுகள் வரை தரவு வைத்திருக்கிறது, மேலும் இது பைனரி பெரிய பொருள்களுக்குப் பயன்படுத்தப்படுகிறது. | சரம் மதிப்பு (லென்) + 3 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<224 |
LONGTEXT | அதிகபட்சமாக 4,294,967,295 எழுத்துகள் கொண்ட ஒரு சரத்தை அனுமதிக்கிறது | சரம் மதிப்பு (லென்) + 4 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<232 |
LONGBLOB | 4,294,967,295 பைட்டுகள் தரவை வைத்திருக்கிறது, மேலும் இது பைனரி பெரிய பொருள்களுக்கு பயன்படுத்தப்படுகிறது. | சரம் மதிப்பு (லென்) + 4 பைட்டுகளின் பைட்டுகளில் உண்மையான நீளம், அங்கு லென்<232 |
ENUM (x, y, z, போன்றவை.) | சாத்தியமான மதிப்புகளின் பட்டியலை உள்ளிட உங்களை அனுமதிக்கிறது, அதிகபட்சம் 65535 மதிப்புகள். ஒரு மதிப்பு செருகப்பட்டால், அது பட்டியலில் இல்லை, வெற்றுமதிப்பு செருகப்படும். | 1 அல்லது 2 பைட்டுகள், கணக்கீட்டு மதிப்புகளின் எண்ணிக்கையைப் பொறுத்து (அதிகபட்சம் 65,535 மதிப்புகள்) |
அமை | இந்த தரவு வகை ENUM ஐப் போன்றது, ஆனால் SET இல் 64 பட்டியல் உருப்படிகள் இருக்கலாம் மற்றும் ஒன்றுக்கு மேற்பட்ட தேர்வுகளை சேமிக்க முடியும். | 1, 2, 3, 4 அல்லது 8 பைட்டுகள், தொகுப்பு உறுப்பினர்களின் எண்ணிக்கையைப் பொறுத்து (அதிகபட்சம் 64 உறுப்பினர்கள்) |
MySQL தரவு வகைகள்: தேதி & நேர வகைகள்
இந்த தரவு வகை தேதி மற்றும் நேரத்தைக் குறிப்பிட எங்களுக்கு உதவுகிறது. MySQL பின்வரும் தேதி மற்றும் நேர தரவு வகைகளை ஆதரிக்கிறது.
தரவுத்தள நிர்வாகியாக சான்றிதழ் பெற விரும்புகிறீர்களா?MySQL தரவு வகைகள்: பிற தரவுத்தள இயந்திரங்களிலிருந்து தரவு வகைகளைப் பயன்படுத்துதல்
SQL இல் பிற விற்பனையாளர்களால் எழுதப்பட்ட குறியீட்டை நீங்கள் செயல்படுத்த விரும்பினால், தரவு வகைகளை மேப்பிங் செய்வதன் மூலம் MySQL இதை எளிதாக்குகிறது. பின்வரும் அட்டவணையைப் பார்க்கவும்.
பிற விற்பனையாளர் வகை | MySQL வகை |
BOOL | TINYINT |
பூலியன் | TINYINT |
எழுத்து மாறுபாடு (எம்) | வார்சார் (எம்) |
நிலையான | DECIMAL |
FLOAT4 | மிதவை |
FLOAT8 | டபுள் |
INT1 | TINYINT |
INT2 | SMALLINT |
INT3 | MEDIUMINT |
INT4 | INT |
INT8 | BIGINT |
நீண்ட வர்பினரி | MEDIUMBLOB |
நீண்ட வார்சார் | MEDIUMTEXT |
நீண்டது | MEDIUMTEXT |
MIDDLEINT | MEDIUMINT |
NUMERIC | DECIMAL |
MySQL தரவு வகைகளில் இந்த வலைப்பதிவுக்குப் பிறகு, நாங்கள் PHP உடன் தரவுத்தளங்களை இணைப்போம், ஆனால் அதற்கு முன் இதை நீங்கள் குறிப்பிடலாம் , நேர்காணல்களில் கேட்கப்படும் சிறந்த கேள்விகளை அறிய. காத்திருங்கள்!
நீங்கள் MySQL பற்றி மேலும் அறிய விரும்பினால், இந்த திறந்த மூல தொடர்புடைய தரவுத்தளத்தை அறிந்து கொள்ள விரும்பினால், எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி MySQL ஐ ஆழமாக புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.
java இதை எவ்வாறு பயன்படுத்துவது
எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து கருத்துரைகள் பிரிவில் குறிப்பிடவும் ” MySQL தரவு வகைகள் ”நான் உங்களிடம் திரும்பி வருவேன்.