సరైన డేటాబేస్ నిర్వహణ వ్యవస్థ లేకుండా ప్రపంచంలో ఉన్న అధిక మొత్తంలో డేటాను నిర్వహించలేరు. పరిశ్రమలో ఉపయోగించే అత్యంత ప్రాచుర్యం పొందిన డేటాబేస్ నిర్వహణ వ్యవస్థలలో MySQL ఒకటి. నా మునుపటి బ్లాగులో MySQL ట్యుటోరియల్ , మీరు అమలు చేయగల వివిధ SQL ప్రశ్నల గురించి అవగాహన కలిగి ఉంటారు. MySQL డేటా రకాల్లోని ఈ బ్లాగులో, నేను MySQL లో ఉపయోగించే వివిధ డేటా రకాలను చర్చిస్తాను.
MySQL డేటా రకాల్లోని ఈ బ్లాగులో, నేను ఈ క్రింది వాటిని కవర్ చేయబోతున్నాను:
కాబట్టి, వాటిలో ప్రతిదానితో ప్రారంభిద్దాం.
ఫైబొనాక్సీ సి ++ పునరావృత
MySQL డేటా రకాలు: సంఖ్యా రకాలు
సంఖ్యా డేటాటైప్లు సంతకం చేసిన మరియు సంతకం చేయని పూర్ణాంకాలను అనుమతిస్తాయి. MySQL కింది సంఖ్యా డేటా రకాలను సపోర్ట్ చేస్తుంది.
క్రొత్త నవీకరణలను పొందడానికి మా యూట్యూబ్ ఛానెల్కు సభ్యత్వాన్ని పొందండి ..!
MySQL డేటా రకాలు: స్ట్రింగ్ రకాలు
స్ట్రింగ్ డేటా రకాలు స్థిర మరియు వేరియబుల్ పొడవు తీగలను అనుమతిస్తాయి. MySQL కింది స్ట్రింగ్ డేటా రకాలను సపోర్ట్ చేస్తుంది.
లూప్ ప్రోగ్రామ్ ఉదాహరణల కోసం జావా
సమాచార తరహా | వివరణ | నిల్వ |
CHAR (పరిమాణం) | 255 అక్షరాల వరకు ఉంటుంది మరియు స్థిర పొడవు స్ట్రింగ్ను అనుమతిస్తుంది. | (అక్షరాల నిలువు వరుస పొడవు * బైట్ల సంఖ్య)<= 255 |
VARCHAR (పరిమాణం) | 255 అక్షరాల వరకు ఉంటుంది మరియు వేరియబుల్ పొడవు స్ట్రింగ్ను అనుమతిస్తుంది. మీరు 55 కంటే ఎక్కువ అక్షరాలను నిల్వ చేస్తే, అప్పుడు డేటా రకం TEXT రకానికి మార్చబడుతుంది. |
|
TINYTEXT | గరిష్ట పొడవు 255 అక్షరాలతో స్ట్రింగ్ను అనుమతిస్తుంది | స్ట్రింగ్ విలువ (లెన్) + 1 బైట్ల బైట్లలో వాస్తవ పొడవు, ఇక్కడ లెన్<28 |
TEXT | గరిష్టంగా 65,535 అక్షరాలతో స్ట్రింగ్ను అనుమతిస్తుంది | స్ట్రింగ్ విలువ (లెన్) + 2 బైట్ల బైట్లలో వాస్తవ పొడవు, ఇక్కడ లెన్<216 |
BLOB | 65,535 బైట్ల డేటాను కలిగి ఉంది మరియు బైనరీ లార్జ్ ఆబ్జెక్ట్స్ కోసం ఉపయోగించబడుతుంది. | స్ట్రింగ్ విలువ (లెన్) + 2 బైట్ల బైట్లలో వాస్తవ పొడవు, ఇక్కడ లెన్<216 |
MEDIUMTEXT | గరిష్టంగా 16,777,215 అక్షరాలతో స్ట్రింగ్ను అనుమతిస్తుంది | స్ట్రింగ్ విలువ (లెన్) + 3 బైట్ల బైట్లలో వాస్తవ పొడవు, ఇక్కడ లెన్<224 |
MEDIUMBLOB | 16,777,215 బైట్ల డేటాను కలిగి ఉంది మరియు బైనరీ పెద్ద వస్తువుల కోసం ఉపయోగించబడుతుంది. | స్ట్రింగ్ విలువ (లెన్) + 3 బైట్ల బైట్లలో వాస్తవ పొడవు, ఇక్కడ లెన్<224 |
లాంగ్టెక్స్ట్ | గరిష్టంగా 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 |
అక్షర VARYING (M) | VARCHAR (M) |
స్థిర | DECIMAL |
FLOAT4 | ఫ్లోట్ |
FLOAT8 | డబుల్ |
INT1 | TINYINT |
INT2 | SMALLINT |
INT3 | MEDIUMINT |
INT4 | INT |
INT8 | బిగింట్ |
లాంగ్ వర్బినరీ | MEDIUMBLOB |
లాంగ్ వర్చార్ | MEDIUMTEXT |
దీర్ఘ | MEDIUMTEXT |
MIDDLEINT | MEDIUMINT |
NUMERIC | DECIMAL |
MySQL డేటా రకాల్లోని ఈ బ్లాగ్ తరువాత, మేము PHP తో డేటాబేస్లను కనెక్ట్ చేస్తాము, కానీ దీనికి ముందు మీరు దీనిని సూచించవచ్చు , ఇంటర్వ్యూలలో అడిగిన అగ్ర ప్రశ్నలను తెలుసుకోవడానికి. వేచి ఉండండి!
మీరు MySQL గురించి మరింత తెలుసుకోవాలనుకుంటే మరియు ఈ ఓపెన్ సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోవాలనుకుంటే, మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL ను లోతుగా అర్థం చేసుకోవడంలో సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.
c ఆధారంగా జావా
మాకు ప్రశ్న ఉందా? దయచేసి వ్యాఖ్యల విభాగంలో పేర్కొనండి ” MySQL డేటా రకాలు ”మరియు నేను మీ వద్దకు తిరిగి వస్తాను.