Кестенің болуын қалай тексеруге болады

Мазмұны:

Кестенің болуын қалай тексеруге болады
Кестенің болуын қалай тексеруге болады

Бейне: Кестенің болуын қалай тексеруге болады

Бейне: Кестенің болуын қалай тексеруге болады
Бейне: тест на беременность с содой и мочой 🤰 - первые признаки беременности 👈 2024, Мамыр
Anonim

MySQL-ді қолдана отырып, әр түрлі тақырыптағы және көлемдегі мәліметтер базасын жасауға болады, кестелердің кішігірім коллекцияларынан бастап үлкен корпоративті мәліметтер базасына дейін. Кестелердің әртүрлілігіне және олардың арасындағы байланыстарға байланысты үлкен мәліметтер базасын сақтау кішігірім мәліметтер базаларына қарағанда әлдеқайда қиын. Кестенің ертерек жасалынған-жасалмағандығын жиі тексеру қажет.

Кестенің болуын қалай тексеруге болады
Кестенің болуын қалай тексеруге болады

Қажетті

MySQL-ді білу

Нұсқаулық

1-қадам

Әкімші мәліметтер базасымен арнайы сұраныстар арқылы байланысады. Сұрақтар MySQL тілінде өзіндік жазу ережелері мен операторлар жиынтығына ие арнайы бағдарламалау тілімен қалыптасады. Әдетте, кестенің бар-жоғын тексеру үшін базаны тексеретін және нақты нәтиже беретін белгілі бір сұраныстарды енгізу қажет. Мұндай комбинацияларды дұрыс енгізуге тырысыңыз, дұрыс пайдаланылмаған сияқты, серверде әр түрлі қателіктер жіберуге болады.

2-қадам

Берілген атпен кестенің болуын тексеру үшін форманың сұранысын қолданыңыз:

TABLE_SCHEMA = 'dbname' ЖӘНЕ TABLE_NAME = 'tablename', INFORMATION_SCHEMA. TABLES КЕСТЕСІНЕН ТАҢДАҢЫЗ

Dbname және tablename мәндері сіздің атыңызбен ауыстырылуы керек. Егер сізге кейінірек кесте құру қажет болса, егер ол табылмаған болса, форманың пәрменін қолданыңыз:

БОЛМАСА КЕСТЕ ЖАСАҢЫЗ

3-қадам

Егер мәліметтер қорымен байланыс msysobjects арқылы жүзеге асырылса, онда белгілі бір кестенің болуын сұрау келесідей болуы керек:

Msysobjects ішінен COUNT (*) таңдаңыз, қайда type = 1 AND name = 'tablename'

Егер кестені жою қажет болса, егер ол табылса, сұранысты келесідей жазыңыз:

КЕСТЕСІН ТҮСІРУ КЕСТЕСІ;

4-қадам

MySQL-ге негізделген қазіргі заманғы мәліметтер базасында миллиондаған жолдардан тұратын ондаған мың кесте болуы мүмкін. Ақпараттың мұндай аласапыранын түсіну қиын болуы мүмкін. Алайда, мұндай мәселелерді шешуге арналған арнайы өтініштер бар. Жалпы, кестенің бар-жоғын тексеру көп уақыт пен күш жұмсайды деп айта аламыз. Болашақта кестелермен жұмыс жасауды жеңілдету үшін MySQL бағдарламалау тіліндегі арнайы оқулықтарды біліп алыңыз, өйткені ол кестелермен толық байланысты және әр түрлі операцияларды орындауға мүмкіндік береді.

Ұсынылған: