Няколко въпроса от начинаещ!

newb

Registered
Здравейте!
1.Как е най-удачно да се започне изучаване на MySQL,
като се използва конзолата или програми с графичен интерфейс като
SQLyog MySQL GUI - Enterprise Edition
HeidiSQL

2.На работа инсталирах WAMP5 Version 1.7.2,а в къщи xampp-win32-1.6.5 и mysql-essential-5.0.45-win32.msi .Може ли например на работа да създам някоя проста БД и в къщи да продължа експериментите(пренасянето е с флашка или CD).На домашния PC имам и Fedora 7.Ще има ли някакво несъответсвие между сърварите?!

Купих си и книга за php,....въобще на какво трябва да се наблегне като за начало ...?!?!!?

Благодаря предварително!!!
 
ем викали сами за книгата че тряа да четеш и да се опражняваш много и като я прочетеш 1 пат да я прочетеш 2ри път :) или то зависи от теб дали искаш да научиш пхп
 
1. С някоя графична, за да си разглеждаш как се записват и въобще как "изглеждат" таблиците.

2. Няма проблеми стига да ти е еднаква версията на mysql и PHP

3. Ами то в книгата си пише на какво трябва да се наблегне.
 
Много млади програмисти правят грешката, че се захващат с MySQL без да са осъзнали въобще принципа на работа на базите данни. А какво да говорим за релационните бази данни. Много е важно да знаеш какво е клетка, колона, поле, релация и т.н.
Най-лесния начин да разбереш всичко както си трябва е като си направиш собствена база данни. Моя съвет е да си направиш нещо като адресна книга, която да записва в текстов файл информацията, като всеки запис е отделен с определена комбинация от символи. Това е най-доброто упражнение за да можеш да разбереш как функционира една база данни.
За това дори не ти трябва да пускаш сървара. Карай я по-класическия начин. PHP е един идеален конзолен език. Така, че си ползвай смело промпта.
Пробвай да добавяш записи. За редактирането на записите в базата данни се искат повече знания. Но и това ще можеш да правиш след време.
Ако направиш както ти казвам ще придобиеш много полезен опит, който ще ти позволи да работиш спокойно с каквато и да било база данни. има хора, които се влюбват в текстовите бази данни, но използват gzip компресия - вместо fopen() се пише gzopen() - за пример. Това увеличава скоростта на работа с тези бази данни до 3 пъти и реално прави базата данни като скорост същата каквато ще имаш и с MySQL.
но ако схванеш тези принципи нищо няма да ти пречи да използваш по-професионални бази данни, като PostgreSQL (най-добрата и безплатна), а може би и леката SQLite, която я има във версии 5+ на PHP и за която не ти трябва никакъв SQL сървар, а чисто PHP.
Разбирането на базите данни е процес, който иска упражнения. Избягай от клишетата и не слушай, че всики ти говорят за MySQL. Прави нещата сам и ще видиш колко бързо ще напреднеш.
 

Back
Горе