MySQL Stored Procedure

Збережені процедури для БД MySQL чомусь рідко використовуються. Це дивно, тому що вони:
1. Мають більшу швидкість віиконання, ніж аналогічна послідовність запитів.
2. Роблять код простішим і читабельнішим.
3. Їх можна використовуати на будь-якому нормальному віртуальному хостингу.
Для прикладу наведу процедуру для запису статистики відвідуваності у БД.


( Читати далі )

Туторіал по Hibernate з анотаціями з використанням Spring та Maven

Для виконання цього туторіалу необхідні наступні речі:
1) Eclipse IDE 3.4+ з додатками Spring IDE, m2Eclipse (деталі установки можна знайти в Spring MVC туторіалі).
2) Maven 2+
3) Java 5+
4) MySQL 5+

Ці інструменти повинні бути налаштовані та робочі.


( Читати далі )
  • +4
  • 23 липня 2009, 15:21
  • zenyk
  • 14

Восстановление забытого пароля root в MySQL

Не часто, но иногда бывает что вы забыли пароль root на MySQL.

Чтобы восстановить его необходимо сделать следующее:

1. Остановить сервер
/etc/init.d/mysql stop

2. Запустить его без проверки таблиц прав
mysqld_safe --skip-grant-tables &

3. Зайти под пользователем root без пароля
mysql -u root

4. Установить новый пароль для пользователя root
UPDATE user SET Password=PASSWORD("НОВЫЙ_ПАРОЛЬ") WHERE User='root';
FLUSH PRIVILEGES;

5. Запустить сервер
/etc/init.d/mysql stop
/etc/init.d/mysql start


Вот и все, но лучше пароли не забывать

JavaOne 2009 презентації в PDF

Стали доступними презентації в форматі PDF з самої більшої Java конференції JavaOne.
Для доступну до файлів необхідно зареєструватись на Sun Developer Network (SDN).
Кількість та якісь презентацій є дуже хорошою. Цікаво буде всім, навіть не джавістам.
Наприклад:
  • Best Practices for Large-Scale Web Sites: Lessons from eBay

  • JDBC? We Don't Need No Stinkin' JDBC: How LinkedIn Scaled with memcached, SOA, and a Bit of SQL

  • Google App Engine: Java Technology in the Cloud

  • Monkeybars: Tools-Enabled Swing Development with JRuby

  • Clojure: Dynamic Functional Programming for the JVM Machine

  • What's New in Groovy 1.6?

  • The Feel of Scala

  • Tips and Tricks for Ajax Push and Comet Applications

  • Drizzle: A New Database for the Cloud

  • Hadoop, a Highly Scalable, Distributed File/Data Processing System Implemented in Java Technology


Та багато інших. Приємного перегляду :)