Начини плаћања Abuse

Добијање листе МиСКЛ табела

26.03.2022, 00:55

Поред манипулације подацима, ДБМС МиСКЛ има могућност рада са табелама. Конкретно, када радите у МиСКЛ конзоли, можете видети табеле које се налазе у бази података у било ком тренутку. Затим ћемо вам рећи како да видите њихову листу у Убунту 20.04 оперативном систему.

Прегледајући листу података

Пре излаза, требало би да погледате које базе података су присутне у ДБМС-у. Да бисте приказали листу свих доступних база података, покрените следећу команду:

 SHOW DATABASES;

Добијамо листу

Када је листа доступних база података позната, можете погледати листу у потребној бази података.

Како прегледати табеле из базе података

Пре него што погледате листу у бази података, потребно је да је подесите (одаберете) као подразумевану. Да бисте то урадили, потребно је да користите команду USE и да јој проследите име потребне базе података као параметар. На пример, постоји база података под називом test_db , тада ће команда изгледати овако:

 USE test_db;

Порука Промењена база података значи да је изабрана и да ће се са овом базом података извршити све потребне манипулације. Сада да бисте видели све табеле потребно је да покренете команду:

 SHOW TABLES;

Лако је видети листу табела у МиСКЛ-у.

Како решити проблем

Такође је могуће видети табеле у другим базама података док сте у бази података. Као пример, изаберимо test_db базу података и, док је у њој, извршимо захтев за преглед табела у другој бази података под називом users . Да бисте то урадили, потребно је да покренете наредбу:

 SHOW TABLES FROM users;

Можете приказати листу табела користећи опцију FULL . Опциони параметар FULL приказује тип табеле у посебној колони. Тип може бити VIEW или BASE TABLE . Да бисте приказали ове информације, потребно је да покренете наредбу:

 SHOW FULL TABLES;

Оператор LIKE се такође може користити са командом SHOW TABLES за филтрирање претрага према обрасцу. На пример, постоји test_db и потребно је да прикажете све табеле које почињу са my . Образац претраживања ће изгледати овако:

 SHOW TABLES LIKE 'my%';

Претраживање без уласка у шкољку

Можете приказати листу без повезивања на МиСКЛ конзолу. У примеру испод, веза је направљена под root корисником и одмах, користећи опцију е, шаље се захтев за приказ табела у test_db :

 mysql -u root -p -e 'SHOW TABLES FROM test_db;'

Овим су упутства завршена.