MySQL является одной из самых популярных систем управления реляционными базами данных (СУБД), с более чем 6 миллионов инсталляций.
Эта Система управления станет прекрасным выбором для любого начинающего разработчика баз данных, в силу своей открытости, широкой поддержки и изобилию доступных учебных пособий.
Вот некоторые советы и инструменты (например, PhpMyAdmin), чтобы улучшить ваши знания и способности в MySQL, и помочь вам сэкономить время.
Установка SQL
Если вы новичок в этом деле, не волнуйтесь. Установка SQL очень, очень проста. Хорошо, если вы устанавливаете ее гикметодом, то это может отнять у вас много часов, но есть несколько сценариев, идущие с инсталятором SQL, и это сильно облегчит вам жизнь.
MAMP
Mac только PHP, SQL & Apache инсталляторы
XAMPP
Windows, Linux & Mac инсталляторы
WAMP
Под Windows только LAMP инсталлятор
MySQL Server 5.1
Если вы хотите только MySQL сервер и собираетесь использовать только командную строку, то этот инсталлятор вам подойдет.
О том, как установить и работать с сервером MySQL, посмотрите Everything You Need to Get Started With MySQL. Эта статья введет вас в мир реляционных баз данных и расширит ваши знания и опыт по работе с MySQL.
Советы SQL
1- Оптимизируйте ваш код
Представьте себе, у вас есть 100 записей, 10 полей. Вы работаете с базой данных ваших клиентов, и необходимо выбрать имя, номер телефона и адрес.
Вы бы написали:
1 |
SELECT * FROM clients; |
Что с этого? Ничего. Вы будете ссылаться на остальные поля, если бы они пригодились, позже. Ошибка!
Это одна строка кода является крайне неэффективной. Этот запрос извлечет 1000 кусочков информации из базы данных! Однако, если бы вы написали следующее:
1 |
SELECT name, phone, address FROM clients; |
Теперь вы сократили вывод до 300 вызовов. Это на 700 вызовов меньше. Наверное, результаты не будут видны на базе данных такого размера, но вы всегда должны помнить об этом, и что вы на самом деле кодируете. Таким образом, в первую очередь, вы должны думать о том, как кодировать эффективнее и сделать свое приложение намного более масштабируемым.
Продолжение следует...
а где остальные советы?
справа есть блок «Похожие статьи».
В нем ссылки на остальные советы.