МиСКЛ не треба да се представља. Моћ је иза већине веб локација које покрећу ВордПресс или многе прилагођене ЦМС-ове и покретач многих база података компаније. То је једноставан, али врло ефикасан систем који управљање и чување података чини врло једноставним када једном знате. Данас ћемо покрити како креирати и брисати табеле у МиСКЛ-у.
како направити приватни сервер за раздор
Табеле су збирке повезаних података структурираних на логичан начин. Табеле користе редове и колоне за редослед података (вредности) у ћелијама. Свака табела има јединствено име. Свака колона ће имати име, тип података и све друге атрибуте релевантне за колону. Редови ће такође имати имена и садржаће податке релевантне за колоне.
Ова основа чини језгро већине база података, укључујући МиСКЛ.
Стварање и брисање табела у МиСКЛ-у
Провешћу вас кроз стварање и брисање табела у МиСКЛ-у. За рад у МиСКЛ-у можете користити пхпМиАдмин или упите. Показаћу вам обоје. Вероватно ћете открити да гравитирате према ГУИ-ју или упитима. Не постоји прави или најбољи начин, користите оно што вам је најугодније.
Имајте на уму да је брисање табеле трајно. СКЛ не чува копије нити чува датотеке ради заштите података. Ако нисте направили резервну копију базе података, повратка нема. Можда би било добро направити ту резервну копију пре него што започнете са креирањем и брисањем табела.
Прво створимо табелу у пхпМиАдмин:
- Отворите пхпМиАдмин и пријавите се.
- Изаберите базу података у левом менију.
- Испод назива базе података у левом менију изаберите Ново.
- Попуните образац, дајући табели јединствено име.
- Попуните онолико странице колико вам је потребно.
- Изаберите Саве у доњем десном углу.
Успешно сте креирали табелу у Ми СКЛ-у!
Избришимо сада један.
- Отворите пхпМиАдмин и пријавите се.
- Изаберите базу података у левом менију.
- Изаберите табелу са листе у левом менију или у средишњем оквиру.
- Изаберите Дроп из средишњег реда табеле коју желите да избришете. Дроп је СКЛ-говор за брисање.
- Потврдите у искачућем оквиру који се појави.
- Табела се брише.
Стварање и брисање табела помоћу СКЛ упита
Коришћење СКЛ упита је дефинитивно једно за пуристе, али добра је пракса да сви ДБА-и држе руку. Ево како креирати и брисати табеле у МиСКЛ-у помоћу упита.
- Пријавите се и приступите прозору за наредбе упита у МиСКЛ-у.
- Створимо пример базе података. Упишите „НАПРАВИ ИМЕ БАЗЕ ПОДАТАКА;“. Тамо где видите НАМЕ, дајте име својој бази података. На пример, „СТВАРИ БАЗУ ПОДАТАКА ТецхЈункие;“
- Упишите „УСЕ ДАТАБАСЕНАМЕ;“. Тамо где видите ДАТАБАСЕНАМЕ, додајте име које сте горе креирали. На пример, „УСЕ ТецхЈункие;“.
- Укуцајте „СТВАРИ ТАБЕЛУ АКО НЕ ПОСТОЈИ ТАБЛЕНАМЕ (Ид ИНТ);“. На пример, ‘СТВОРИ ТАБЕЛУ АКО НЕ ПОСТОЈИ ТецхЈункиеУсерс (Ид ИНТ);’.
Ово ствара базу података која се назива ТецхЈункие и табелу која се зове ТецхЈункиеУсерс унутар те базе података. Тамо где видите (Ид ИНТ), ово креира колону која се зове ИД са целобројним типом података.
У овом примеру можете ићи даље и откуцати нешто попут:
‘СТВОРИ ТАБЕЛУ АКО НЕ ПОСТОЈИ ТецхЈункиеУсерс (ид ИНТ НИЈЕ НУЛТА ПРИМАРНИ КЉУЧ АУТО_ИНЦРЕМЕНТ, презиме ВАРЦХАР (20), име ВАРЦХАР (20), ДАТУМ ПРИДРУЖИВАЊА).
Ово би створило табелу ако већ не постоји и аутоматски би увећало сваки ред са ИД бројем док би стварало колоне за презиме, име и датум њиховог придруживања. ВАРЦХАР значи да било који знак може испунити ћелију са највише 20 знакова.
Избришите табелу помоћу СКЛ упита:
- Пријавите се и приступите прозору за наредбе упита у МиСКЛ-у.
- Унесите „УСЕ ДАТАБАСЕНАМЕ“ да бисте приступили бази података која садржи табелу коју желите да избришете. На пример, „УСЕ ТецхЈункие;“
- Укуцајте „ДРОП ТАБЛЕ ИФ ЕКСИСТС ТАБЛЕНАМЕ;“ На пример „ДРОП ТАБЛЕ ИФ ЕКСИСТС ТецхЈункиеУсерс;“.
И пхпМиАдмин и коришћење СКЛ упита постићи ће исти резултат. Табеле у СКЛ-у можете да креирате и бришете са врло мало труда. Понекад премало напора!
Такође можете да користите ПХП датотеку за креирање база података, табела и уноса у једном потезу, а то ћу покрити други пут. Не постоји „најбољи“ начин употребе СКЛ-а. Неки пуристи кажу да увек треба да користите упите за обављање радњи у базама података и то има смисла. Ту просечни ДБА проводи већину свог времена, али за почетнике или оне који управљају сопственом ВордПресс веб локацијом, пхпМиАдмин је лакше користити за почетак.
Имате ли савета за МиСКЛ или пхпМиАдмин за почетнике? Имате ли шта да додате горњим процесима? Реците нам о томе у наставку!