В статье "Ten MySQL Best Practices" администраторам и программистам использующим MySQL дается 10 советов, кратко:
Измените логин для администрирования mysql (не используйте root,
UPDATE user set user = 'admin' where user = 'root';)
Запретите в Firewall доступ к MySQL серверу через Интернет.
Поменяйте права доступа на MySQL директорию, чтобы посторонние пользователи не могли просмотреть ее содержимое.
Не храните в БД бинарные и текстовые данные большого объема.
Старайтесь использовать запросы близкие к ANSI SQL
Осторожно используйте AUTO_INCREMENT.
Не смешивайте в скриптах код работы с БД и код отвечающий за "внешний вид".
Используйте "connection pooling" (pconneсt).
Оптимизируйте запросы через "EXPLAIN SELECT".
|