Показать полную графическую версию : Вопрос по sql
Доброго времени суток. Захотел изучить sql и в частности запросы, поставил mysql, теперь не знаю через что этот самый запрос делать. Как вообще называется эта "штучка" ? Пробывал ms sql в связке с microsoft sql management studio, но запустив там скрипты для создания тренировочной базы, выдало кучу ошибок и базы не создались. Заранее спасибо.
Вообще, как правило, запросы к БД делаются из прикладных приложений.
Но для создания структуры БД, тестирования, отладки ит.п. все же есть несколько путей:
1. консольный. Для доступа к MySQL через консоль необходимо выполнить
/usr/bin/mysql -u root -p
и ввести пароль суперпользователя MySQL. В винде путь будет выглядеть как <папка, куда вы установили mysql>/bin/mysql -u root -p
Там можно будет вводить запросы для работы с БД.
2.с применением графиского пользовательского интерфейса. Есть программы (наиболее популярна PhpMyAdmin), которые предоставлют графический пользовательский интерфейс для работы с БД. Ее нужно ставить отдельно (PhpMyAdmin требует веб-сервер).
PhilB, спасибо, про phpmyadmin знаю, просто не хотелось веб-сервер ставить. PhpMyAdmin может с ms sql работать ? Я так понимаю, мне нужна консоль для управления БД в интерактивном режиме ?
PhpMyAdmin может с ms sql работать ? »
Вряд ли. Вообще для MS SQL должны быть свои инструменты от MS. С MS SQL никогда не работал, в этом вопросе некомпетентен.
Я так понимаю, мне нужна консоль для управления БД в интерактивном режиме ? »
Необязательно. Есть альтернатива: консольный инструмент / инструмент с ГПИ. Для обучения, конечно, надо хоть разок все сделать в консоли. Рекомендую начать с нее. Вообще, суть ГПИшных инструментов как раз в том и состоит, чтоб ускорить и упростить работу за счет совершения ряда действий без написания запросов. (Что противоречит описанной выше цели - "изучить" :)) Хотя возможность писать запросы вручную там есть.
просто не хотелось веб-сервер ставить. »
Он вам, наверняка, еще ни раз пригодиться. :)
PhilB, консоль это который command line client ?
консоль это который command line client ? »
Да.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.