Hlavnß strßnka · DiskusnΘ F≤rum · PracovnΘ prφle₧itosti · Zoznam

 Main Menu
o Hlavnß strßnka
o Zoznam tΘm
o Zoznam
o OdporuΦte nßs
o U₧φvatelia
o VaÜe konto
o Pridaj Φlßnok
o ètatistiky
o Top 10

 Reklama


 Developer Zone's
o Internet
o Tools
o Linux
o CGI Zone
o ASP Zone
o ASP.net
o PHP Zone
o CSS Zone
o JavaScript
o MySQL
o WAP / WML
o WML / WMLScript
o XML / XHTML
o Tipy a triky
o Best of web
o WebServers
o WebDesign
o Grafika

 Servis
o Vyh╛adßvanie
o F≤rum
o Workoffice
o Zoznam Φlßnkov
o Reklama
o Pridaj Φlßnok
o Pridaj novinku

NapφÜte nßm
Homepage Do favoritov

 LinkExpres
Interval.cz · Pc.sk
Builder.cz · Mobilmania
PCSvet.cz · Asp.cz
Webdnes · Äiv∞.sk
Zoznam.sk · Atlas.sk
Inzine.sk · PHP.sk
Agent.sk · Lupa.cz
Code.box.sk · Root.cz
Pixel32 · Grafika.cz

 forum.developer.sk
o F≤rum ::
o Markup languages
o ScriptovΘ jazyky
o CGI
o PHP/MySQL
o Perl
o Grafika
o Webservery
o HTML Editory
o Browsery
o Bookmarx
o ASP
o Vytvor tΘmu ::

 PracovnΘ prφle₧itosti
o Pon·kate prßcu?
o H╛adßte prßcu?

 Autori developer.sk
o Martin NemeΦek
o SvΣ¥o Straka
o Jany Masaryk
o Jozef Murφn

 
MySQL [ 08. March 2000] - Svato_Straka
MySQL Φas¥ prvß - inÜtalßcia a konfigurovanie
Vφtam vßs v novom serißli na naÜich strßnkach, ktor² bude venovan² tomu, bez Φoho by dynamickΘ strßnky neboli zrejme v⌠bec vo svete internetu. ┴no, v tomto serißli sa budeme venova¥ databßzam a konkrΘtne si "posvietime" na v s·Φasnosti asi anjob╛·benejÜφ databßzov² server vyu₧φvan² mno₧stvom ISP - MySQL.



MySQL si zφskava svoju Φoraz vΣΦÜiu popularitu v∩aka tomu, Φo sa od databßzovΘho servra oΦakßva - stabilita a r²chlos¥. UrΦite pri tom poteÜφ, ₧e takmer pre vÜetky platormy je zadarmo; a Φo poteÜφ hlavne odporcov istej nemenovanej firmy z Redmondu - prßve verzia pre Windows je shareware so sk·Üobnou dobou 30 dnφ, po ktorej by ste si mali zak·pi¥ licenciu. Tß vßs prφde na 200 EUR, Φo si myslφm nie je a₧ tak ve╛a vzh╛adom na to, o ak² produkt sa jednß (v Sk je to momentßlne zhruba 8000,-).

K tomu, aby sme si mohli nieΦo o tomto serveri poveda¥, a aby ste si mohli aj Φo-to vysk·Üa¥, budete potrebova¥ zφska¥ inÜtalßciu pre vßÜ OS. NajjednoduchÜφm sp⌠sobom je stiahnu¥ si prφsluÜn· verziu z internetu, prφsluÜn² server nßjdete na adresßch http://www.mysql.com a taktie₧ na http://www.mysql.org. Samozrejme po svete je roztr·sen²ch mno₧stvo mirrorov, najbli₧Üφ (dokonca a₧ dva) nßjdete v ╚esku (http://www.mysql.cz a http://mysql.linux.cz).

Poslednß stabilnß verzia nesie oznaΦenie 3.22.32 a je dostupnß ako pre UN*X systΘmy tak aj pre Windows. Verzie s oznaΦenφm 3.23.xx s· momentßlne uvo╛nenΘ ako alpha release. Odpor·Φam teda stiahnu¥ prßve verziu 3.22.32 pre vßÜ OS.

InÜtalßcia na Windows 9x/NT/2000.

Po stiahnutφ inÜtalaΦnΘho programu MySQL pre Win32, ktor² mß cca. 5 MB tento s·bor spustφme. Program nßs prevedie Ütandardnou windowsovou inÜtalßciou kotr· by mal ka₧d² zvlßdnu¥ bez problΘmov. M⌠₧ete si zvoli¥ cestu, kam sa MySQL nainÜtaluje.
Pok²m neinÜtalujete MySQL do defaultnΘho adresßra c:mysql, budete potrebova¥ s·bor my.cnf, ktor² je potrebnΘ nakopφrova¥ do kore≥ovΘho adresßra na disku c:. Tento m⌠₧ete zφska¥ prekopφrovanφm a upravenφm s·boru my-example.cnf, ktor² nßjdete v adresßri, do ktorΘho ste nainÜtalovali MySQL. Rovnako budete s·bor c:my.cnf potrebova¥ aj v prφpade, ₧e vaÜu inÜtalßciu MySQL presuniete do inΘho adresßra. V oboch prφpadoch je potrebnΘ v tomto s·bore nßjs¥ a upravi¥ pod╛a skutoΦnosti riadok s direktφvou basedir. Na tomto riadku treba zruÜi¥ komentßr (zmaza¥ znak

Po inÜtalßcii odpor·Φam prida¥ do premennej PATH vo vaÜom systΘme adresßr bin z inÜtalßcie MySQL, aby ste mohli Ütartova¥ a zastavova¥ server a rovnako aj sp·Ü¥a¥ klienta a ostatnΘ obslu₧nΘ programy z prφkazovΘho riadku z ktorΘhoko╛vek adresßra. Ke∩ mßte toto hotovΘ, m⌠₧ete naÜtartova¥ server prφkazom
mysqld-shareware
mysqld-shareware --standalone (na Windows NT ako service)
Pok²m chcete prida¥ mysqld medzi servisy na Windows NT, m⌠₧ete to dosiahnu¥ prφkazom
mysqld-shareware --install
V takom prφpade mysqld Ütartujete a zastavujete server prφkazmi
net start mysql a net stop mysql.

Pok²m mßte server spusten² ako konzolov· aplikßciu, nie ako service na WinNT, zastavφte ho prφkazom
mysqladmin -u root shutdown

Teraz, ke∩ u₧ mßme server nainÜtalovan² a vieme ako ho spusti¥ a zastavi¥, m⌠₧eme sa k nemu pripoji¥. Na to vyu₧ijeme klientsk² program mysql ktor² je dodan² v distrib·cii a nßjdete ho v podadresßri bin, ktor² ste u₧ (ako predpokladßm) pridali do premennej PATH ako som odpor·Φal. Tomuto programu m⌠₧ete odovzda¥ nieko╛ko parametrov, medzi ktorΘ patria hlavne najpou₧φvanejÜie: u₧φvate╛skΘ meno, heslo a databßzu, ku ktorej sa pripßjate. Sk·ste teda spusti¥ prφkaz
mysql -u root test
ktor² vßs ako u₧φvate╛a "root" bez hesla pripojφ k databßze test. Ak server be₧φ a vÜetko je v poriadku, malo by sa vßm na obrazovke objavi¥ Φosi takΘto:

Ke∩ chcete prßcu s mysql ukonΦi¥, pou₧ite na to prφkaz exit alebo quit. Zoznam dostupn²ch prφkazov zφskate po zadanφ prφkazu help.

Zßkladn²m prvkom bezpeΦnosti je pou₧φvanie hesiel pre u₧φvate╛ov. MySQL sa Ütandardne dodßva s vytvoren²m u₧φvate╛om root bez hesla. Pok²m mu chcete heslo nastavi¥, pripojte sa ako root k databßze mysql prφkazom
mysql -u root mysql
a zadajte sql prφkaz
update user set password=password('root_heslo') where user='root';
Teraz je potrebnΘ ukonΦi¥ prßcu s mysql prφkazom exit a v prφkazovom riadku spusti¥ prφkaz
mysqladmin refresh
ktor² sp⌠sobφ novΘ naΦφtanie prφstupov²ch prßv a po ≥om musφme reÜtartova¥ server (pod╛a manußlu toto potrebnΘ nie je, ale realita je inß...) Ke∩ sa u₧ teraz chcete pripoji¥ k vßÜmu mysql servru, musφte pou₧i¥ pri pripßjanφ aj prepφnaΦ -p:
mysql -u root -p test
mysql -u root -proot_heslo test

VÜimnite si rozdiel medzi predchßdzaj·cimi dvoma sp⌠sobmi pripojenia (zv²raznen· Φas¥). Mßte dve mo₧nosti, ako heslo k mysql zada¥: zadßte len parameter -p bez hesla - v takomto prφpade vßs mysql vyzve k zadaniu hesla, ktorΘ sa pri pφsanφ zobrazuje v podobe hviezdiΦiek (bezpeΦnejÜφ sp⌠sob). Druhou mo₧nos¥ou je zada¥ vaÜe heslo priamo za parametrom -p, v naÜom prφpade -proot_heslo. Ak sa rozhodnete pou₧φva¥ t·to mo₧nos¥, je nutnΘ da¥ pozor na to, aby ste medzi parametrom -p a heslom nezadali medzeru!

T²m mßte MySQL pripraven² na prßcu. Zo strßnok, z ktor²ch ste si stiahli server MySQL je mo₧nΘ stiahnu¥ si aj r⌠zne doplnky, ako r⌠zne GUI programy, PerlovskΘ moduly a ODBC drivery. Z t²chto sa budeme v naÜom serißli venova¥ len ODBC a Perlu, kto mß zßujem o nejakΘ ∩alÜie programy, odpor·Φam preÜtudovanie nßvodu k nim.

Nabud·ce sa pozrieme na inÜtalßciu a zßkladnΘ konfigurovanie MySQL na LINUXe, potom sa u₧ vrhneme na prßcu s MySQL - ozrejmφme si systΘm privilΘgiφ.

 
 PrφsluÜnΘ odkazy k tΘme
Viac o tΘme: MySQL | InΘ Φlßnky od: Admin | PoÜli komentßr | Strßnka vhodnß na tlaΦ width=15 height=11  PoÜli tento Φlßnok priate╛ovi, znßmemu width=15 height=11


NajΦφtanejÜie Φlßnky MySQL:
MySQL Φas¥ Ütrnßsta - najΦastejÜie kladenΘ otßzky

╧alÜie Φlßnky v rubrike MySQL:

 

"MySQL Φas¥ prvß - inÜtalßcia a konfigurovanie" | Login / vytvor konto | 1 Komentßr
Prah
Za obsah komentßrov je zodpovedn² u₧φvate╛, nie prevßdzkovate╛ t²chto strßnok.

Re: MySQL Φas¥ prvß - inÜtalßcia a konfigurovanie (Sk≤re: 1)
k²m: JanoSk d≥a 30. April 2001
(Informßcia o u╛φvate╛ovi)

Exituju niekde korektne tabulky pre spravne zoradovanie (ORDER) ceskych a slovenskych textov s diakritikou v prostredi Win, teda s cp win1250?
Pre LINUX (a ISO-8859-2) su sucastou instalacie, to viem.

[ Odpove∩ ]




AutorskΘ prßva: á ⌐1999 - 2001 Developer Zone [developer@developer.sk]

VÜetky Φlßnky s· vlastnφctvom autorov Developer Zone. VÜetky prßva vyhradenΘ. Strßnky Developer.sk s· vytvorenΘ pomocou PHP-Nuke.
Odkazy na novΘ Φlßnky je mo₧nΘ prebera¥ pomocou:Backend.php.