Mysql конзола
Здравейте, скъпи читателю LifeExample блог. че е време да смените запознат PhpMyAdmin, по-брутален инструмент за управление на бази данни. Днес ние нека да докосне MySQL конзола и да научат как да изпълнява общи команди, както и за възстановяване на команди за бази данни. MySQL конзола - стандартен СУБД (Система за управление на база данни) за MySQL, доставен с продукта.
Когато конзолата е полезно MySQL
От гледна точка на един начинаещ уеб програмист, PhpMyAdmin извършва всички необходими за нормалната функция. Представете си, че не са само уеб програмист, но също в частност, системен администратор, който трябва да възстанови базата данни след провал.
В този случай, без умения за работа с MySQL конзола, не можеш да направиш. Малко по-късно ще разгледаме команда за възстановяване на база данни с помощта на конзолата, но за сега, започнете с основите.
Как да стартирате MySQL конзола
Освен диригент прозорци, може да използвате командния ред:
- тичам cmd.exe
- Напишете пълния път до файла mysql.exe
- натиснете въведете
Трябва да се наблюдава следната картина:
C: \ в сървър \ ЮЕсАр \ Local \ MySQL-5.1 \ бин \ mysql.exe -u -p корен
Ако всичко е направено правилно, вие получавате съобщение "Добре дошли в конзолата MySQL ..."
Уверете се, че сте свързали успешно сървъра на базата данни, е възможно чрез въвеждане на командата покажи бази данни. В резултат на неговото прилагане на списъка с данни, намиращи се в базата данни на сървъра, ще бъдат показани.
Опитайте се да изберете един от базата данни и да видите списък на маси в него:
използва тест; покажи маси;
В моя пример, се позовавам на теста за база данни. ако тя не съществува, моля обърнете се към някой от останалите.
Като експеримент, можете да опитате да създадете база данни тест, използвайте командата:
създаване на база данни за изпитване;
Той е получил съобщение: "QUERY ОК, 1 ред засегнати", което прочетох за успешното създаване на база данни с тест за името.
Сега нека да се създаде ред за изпитване на базата данни таблица.
създаде тест маса ( `id` междинно съединение (11),` content` VARCHAR (255));
Отново се изпълни команда покажи таблици. които показват, че масата е действително създаден и е на разположение, за да работи с него.
Можете също така да се опитам да изброя колоните в таблицата:
покаже колони от test.order;
Е, в изграждането на въведението към MySQL конзола. изпълни всяко искане:
SELECT * ОТ test.order;
Така че, скъпи читатели, Поздравявам ви, сега можете да работят с MySQL в спартански условия, без PhpMyAdmin. Ето списък на някои от тях, всеки ден, команди:
Команда за възстановяване на масите чрез MySQL конзола
Както обещах в началото на статията, аз след команда за възстановяване на масите. Тези команди могат да бъдат полезни, след като на сървъра недостатъчност.
- ПРОВЕРЕТЕ TABLE таблица_име - Проверете маса за грешки в различни режими.
- ОПТИМИЗИРАНЕ НА МАСА таблица_име - Таблица за оптимизация.
- РЕМОНТ TABLE таблица_име - Възстановяване на таблицата.
В допълнение към тези MySQL команди, когато възстановява маси, можете да използвате специална програма myisamchk. снабден с MySQL.