Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Instalace MySQL [vyřešeno]  (Přečteno 5997 krát)

Reniezs

  • Návštěvník
  • *
  • Příspěvků: 10
    • Zobrazit profil
Instalace MySQL [vyřešeno]
« kdy: 08 Březen 2009, 13:13:46 »
Ahojte lidi, sem tu tak trochu novaček a potřeboval bych poradit jak nainstalovat na Ubutu server 8.10 MySQL. Jse o to, že Windows XP se k tomu moc nehodí  :) a co se tyka windows server edicí no tak na to nějak v tuhle dobu nemam bohužel a tak mi bylo řečeno par znamima ať zkusim zabrouzdat do linuxů že jsou free a na databaze server uplně špička tak sen našel zepar navodů jako je napiklad zde.. ale nevim jak se přez navicat napojim na roota čili acc bude asi root ale heslo? No a jestli si to server přez ty přikazy už najde a stahne někde sam? nebo mu musim nějak zadat šikovně cestu kde stahovat což je i docela asi logicky ale nemužu nalezt pravě ty přikazy a u druheho odkazu sem našel navod ale na graficke prostředi ale jelikož chci opravdu vykonny server kde budu se napojovat jen na databazi přez nějaky externi program jako je napřiklad zminovany navicat tak zda to bude plně funkční.

navod jedna: ODKAZ

navod dva: ODKAZ

Snažim se co nejvice ten problem vyřešit sam ale někdy se hodí popichnutí od zkušenějšiho kdo by opravdu poradil a v danem problemu se vyzna. Moc děkuji za rady
« Poslední změna: 09 Březen 2009, 07:59:38 od kiklhorn »

luisah

  • Závislák
  • ****
  • Příspěvků: 3704
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #1 kdy: 08 Březen 2009, 13:45:15 »
Nejsem profík na "čisté servery", instaloval jsem pouze v grafickým prostředí, ale k popíchnutí ti snad pomůže následující: :)
Komplet Lamp server - pokud nebudeš mít grafický prostředí je možné použít tasksel. Jsou tam popsány i další věci, co se kam ukládá apod.
http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP?highlight=(lamp)

Jinak příkaz v odkaze jenda ti nainstaluje mysql včetně všech závislostí (je jedno zda ho použiješ v terminálu v grafickém prostředí nebo bez grafického prostředí). Tento příkaz můžeš použít i při instalaci jakéhokoliv jiného programu, jen místo mysql-server zadáš jiný balík.
sudo apt-get install mysql-server


EDIT: Mohlo by ti pomoci i nějaký to seznámení s terminálem v linuxu :)
http://wiki.ubuntu.cz/P%C5%99%C3%ADkazov%C3%A1%20%C5%99%C3%A1dka
« Poslední změna: 08 Březen 2009, 13:54:52 od luisah »

Reniezs

  • Návštěvník
  • *
  • Příspěvků: 10
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #2 kdy: 08 Březen 2009, 13:53:52 »
Děkuju, takže Lamp obsahuje tedy prvky jako je Mysql PhP a podobny pokud sem se dočetl tak nějak na internetu spravně.. Pokud ne tak se omlouvam moc tomu zrovna ještě nerozumim. Takže pokud budu chtit nainstalovat pouze čiste Mysql tak stači ten přikaz jak zmiňuješ a on již vyhleda jiste verze ano? Ale si ne vid, to by bylo přiliš jednoduche :) takže nejspiš budu muset na flešku stahnout tu instalačku a z ni to nainstalovat porkud chci mit pouze čisty mysql server :)

Kecik

  • Člen
  • **
  • Příspěvků: 106
  • nuqDaq yuch Dapol-where do you keep the chocolate?
    • Zobrazit profil
    • Personal web page
Re: Instalace MySQL
« Odpověď #3 kdy: 08 Březen 2009, 14:02:45 »
Při instalaci ubuntu serveru ti to samo nabídne lamp.
Ale dotaz typu jak řídit auto na fórum zrovna nepatří, přečti si pár knížek, !!!googluj!!!.
 Začni třeba tímhle:
http://www.howtoforge.com/perfect_setup_ubuntu_6.06
http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP
https://help.ubuntu.com/8.10/serverguide/C/index.html
http://www.howtoforge.com/ubuntu_lamp_for_newbies
« Poslední změna: 08 Březen 2009, 14:16:23 od Kecik »
The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
D. E. Knuth, 1967

luisah

  • Závislák
  • ****
  • Příspěvků: 3704
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #4 kdy: 08 Březen 2009, 14:03:40 »
LAMP - jo přesně  ;)
http://cs.wikipedia.org/wiki/LAMP
http://www.abclinuxu.cz/blog/hlaska/2007/10/18/197182

Ten příkaz je to samý, jako když půjdeš do Synapticu a necháš nainstalovat mysql-server - nainstaluje to vše potřebné pro běh. Pokud budeš chtít doinstalovat další věci kolem mysql (co se s mysql-server nenainstalují), tak použiješ stejný příkaz jen místo mysql-server tam dopíšeš název balíku co budeš chtít.
Zkus si v Synapticu vyhledat mysql a uvidíš co vše ti to kolem mysql najde, pak zkus si zatrhnout k instalaci mysql-server a uvidíš co vše ti to bude chtít nainstalovat.
Pokud použiješ ten příkaz udělá úplně to samí co Synaptic (nainstaluje vše potřebné), jen v Synapticu to máš hezky v grafickým kabátku.
Verzi tam budeš mít, jaká je v repozitářích, tedy která je v tvé verzi Ubuntu k dispozici.
« Poslední změna: 08 Březen 2009, 14:11:54 od luisah »

Reniezs

  • Návštěvník
  • *
  • Příspěvků: 10
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #5 kdy: 08 Březen 2009, 14:34:47 »
Bezvadny, chlapi moc vám děkuju. Hodně ste mi pomohli  :) ted jen koukam, že v Ubuntu server 8.10 edici je v jadře distribuovana verze mysql 5.0 ale už sem zde na forku našel nějake diskuse tykající se upgrade na vyšší verzi tak jak nainstaluju Mysql tak se pustim do jeho studovaní, jinak co se tyka přikazů tak prostě parada :)  dam pak vědět jak sem dopadl, no snad dobře :) takže ještě jednou diky.

Reniezs

  • Návštěvník
  • *
  • Příspěvků: 10
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #6 kdy: 08 Březen 2009, 16:48:29 »
Takže instalace proběhla uplně hladce.. popravdě krasnější a rychlejší instal sem ještě neviděl.. Teď mi ale se vyskytl menši problem s napojenim externiho klient programu *Navicat* na mysql server umistěny na linuxu, jeden znami mi řekl že by se to mělo n+jak nastavit v /etc/mysql ale taky přesně netuší kde se to tam nastavuje v negraficke verzi mysql. Vím že sem si na sebe upletl tak trochu bič a že bych to mohl nalezt na googlu což pravě se snažim ale budu rad za každou i minimalni pomoc. Děkuji

Kecik

  • Člen
  • **
  • Příspěvků: 106
  • nuqDaq yuch Dapol-where do you keep the chocolate?
    • Zobrazit profil
    • Personal web page
Re: Instalace MySQL
« Odpověď #7 kdy: 08 Březen 2009, 17:05:45 »
Standartně je to totiž zakázaný, musíš nastavit bind address v configuráku my.cnf
Kód: [Vybrat]
sudo gedit /etc/mysql/my.cnfNajít tam tuhle pasáž:
Kód: [Vybrat]
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
A změnit ipadresu localhostu(127.0.0.1) na adressu inteface(síťovky toho tvýho serveru) přes který k ní chceš přistupovat.
No a potom ještě uživatelskej účet přes kterej budeš takhle externě přistupovat,
 to musí mít samosebou povolený, ale to už snadno vygoogluješ.

« Poslední změna: 08 Březen 2009, 17:08:01 od Kecik »
The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
D. E. Knuth, 1967

luisah

  • Závislák
  • ****
  • Příspěvků: 3704
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #8 kdy: 08 Březen 2009, 17:11:55 »
Jen doplním, že
Kód: [Vybrat]
sudo gedit /etc/mysql/my.cnfnebude v textovém prostředí fungovat. Gedit je grafický program.

Buď použít midnigt commander - nainstalovat tedy mc (
Kód: [Vybrat]
sudo apt-get install mc) a upravit to v něm (spustit si mc -
Kód: [Vybrat]
sudo mc), nebo použít např. nano.
Kód: [Vybrat]
sudo nano /etc/mysql/my.cnfhttp://wiki.ubuntu.cz/Nano
« Poslední změna: 08 Březen 2009, 17:13:41 od luisah »

Reniezs

  • Návštěvník
  • *
  • Příspěvků: 10
    • Zobrazit profil
Re: Instalace MySQL
« Odpověď #9 kdy: 08 Březen 2009, 19:14:27 »
Tak jo, po pracne bitvě dobojovano a vše funguje :) , možna jen takova prosbička, nevite jak je přikaz když už vlezu v konzoli do mysql> ... aby se udělal vypis vytvořenych uživatelů a připadně možnost jejich mazani? Děkuju ( EDIT ) tak mi v tom pomohl Navicat  :)

Tady se jak sem jinak postupoval při tvorbě uživatelů, kdyby někdo využil tyhle rady co jsou v tomto vlákně sepsany :)

mysql -p -u root

- chce mysql heslo roota

grant all on *.* to uzivatel@'mojeip' IDENTIFIED BY 'heslo';

vznikly user je: uzivatel heslo: heslo a přistup z ip: mojeip
« Poslední změna: 08 Březen 2009, 20:13:32 od Reniezs »