MySQL не трябва да се представя. Това е силата, която стои зад повечето уебсайтове, които изпълняват WordPress или много персонализирани CMS и двигателят зад много фирмени бази данни. Това е проста, но много ефективна система, която прави управлението и съхраняването на данни много лесно, след като знаете как. Днес ще разгледаме как се създават и изтриват таблици в MySQL.
как да се забрани от сървър за раздори
Таблиците са колекции от свързани данни, структурирани по логичен начин. Таблиците използват редове и колони за подреждане на данни (стойности) в клетки. Всяка таблица има уникално име. Всяка колона ще има име, тип данни и всички други атрибути, свързани с колоната. Редовете също ще имат имена и ще съдържат данни, свързани с колоните.
Именно тази основа формира ядрото на повечето бази данни, включително MySQL.
Създавайте и изтривайте таблици в MySQL
Ще ви преведа през създаването и изтриването на таблици в MySQL. Можете да използвате phpMyAdmin или заявки за работа в MySQL. Ще ви покажа и двамата. Вероятно ще откриете, че гравитирате към GUI или запитвания. Няма правилен или най-добър начин, използвайте това, с което се чувствате най-удобно.
Имайте предвид, че изтриването на таблица е постоянно. SQL не съхранява копия и не запазва файлове за защита на данните. Освен ако не сте направили резервно копие на вашата база данни, връщане назад няма. Може да е добра идея да направите това архивиране, преди да започнете да създавате и изтривате таблици.
Първо нека създадем таблица в phpMyAdmin:
- Отворете phpMyAdmin и влезте.
- Изберете базата данни от лявото меню.
- Под името на базата данни в лявото меню изберете Ново.
- Попълнете формуляра, давайки на таблицата уникално име.
- Попълнете колкото е необходимо от страницата.
- Изберете Запазване в долния десен ъгъл.
Успешно създадохте таблица в My SQL!
Сега нека изтрием един.
- Отворете phpMyAdmin и влезте.
- Изберете базата данни от лявото меню.
- Изберете таблица от списъка в лявото меню или в централното поле.
- Изберете Drop от централния ред на таблицата, която искате да изтриете. Drop е SQL-говори за изтриване.
- Потвърдете в изскачащото поле, което се появява.
- Таблицата се изтрива.
Създавайте и изтривайте таблици с помощта на SQL заявка
Използването на SQL заявки определено е едно за пуристите, но е добра практика всички DBA да държат ръка. Ето как се създават и изтриват таблици в MySQL с помощта на заявки.
- Влезте и влезте в командния прозорец на заявката в MySQL.
- Нека създадем примерна база данни. Въведете ‘CREATE DATABASE NAME;’. Където виждате NAME, дайте име на вашата база данни. Например „СЪЗДАВАНЕ НА БАЗА ДАННИ TechJunkie;“
- Напишете „ИЗПОЛЗВАЙТЕ БАЗАТА ДАННИ;“. Където виждате DATABASENAME, добавете името, което сте създали по-горе. Например ‘USE TechJunkie;’.
- Напишете „СЪЗДАЙТЕ ТАБЛИЦА, АКО НЕ СЪЩЕСТВУВА ТАБЛЕНА (Id INT);“. Например ‘СЪЗДАЙТЕ ТАБЛИЦА, АКО НЕ СЪЩЕСТВУВА TechJunkieUsers (Id INT);’.
Това създава база данни, наречена TechJunkie, и таблица, наречена TechJunkieUsers в рамките на тази база данни. Където виждате (Id INT), това създава колона, наречена ID с целочислен тип данни.
Можете да отидете по-нататък в този пример и да напишете нещо като:
‘СЪЗДАЙТЕ ТАБЛИЦА, АКО НЕ СЪЩЕСТВУВА TechJunkieUsers (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, lastname VARCHAR (20), first VARCHAR (20), Joindate DATE).
Това ще създаде таблица, ако тя вече не съществува, и автоматично увеличава всеки ред с идентификационен номер, докато създава колони за фамилното име, собственото име и датата на присъединяването им. VARCHAR означава, че всеки символ може да запълни клетката с максимум 20 символа.
Изтрийте таблица с помощта на SQL заявка:
- Влезте и влезте в командния прозорец на заявката в MySQL.
- Въведете ‘USE DATABASENAME’ за достъп до базата данни, която съдържа таблицата, която искате да изтриете. Например „USE TechJunkie;“
- Въведете ‘DROP TABLE IF EXISTS TABLENAME;’ Например ‘DROP TABLE IF EXISTS TechJunkieUsers;’.
Както phpMyAdmin, така и използването на SQL заявка ще постигнат същия резултат. Можете да създавате и изтривате таблици в SQL с много малко усилия. Понякога твърде малко усилия!
Можете също така да използвате PHP файл за създаване на бази данни, таблици и записи едновременно и аз ще го покрия друг път. Няма „най-добрият“ начин за използване на SQL. Някои пуристи казват, че винаги трябва да използвате заявки за извършване на действия в бази данни и има смисъл в това. Това е мястото, където средният DBA прекарва по-голямата част от времето си, но за начинаещи или тези, които управляват собствен уебсайт на WordPress, phpMyAdmin е по-лесен за използване.
Имате ли съвети за MySQL или phpMyAdmin за начинаещи? Имате какво да добавите към горните процеси? Разкажете ни за това по-долу!