Cum de a seta și mențineți - ABC MySQL

Acum că am văzut cum „îngrămădit“ produs este MySQL, cu atât mai mult vreau să-l încercați, de fapt, să livreze și atinge toate propriile sale mâini. Acestea vor face.

Datorită interesului tot mai mare de platforme bazate pe Linux, ia în considerare instalarea și operarea MySQL doar o astfel de platformă. Pentru instalarea MySQL a avut loc fara dificultate, vom urma recomandările de pe acest site MySQL.
  • Primul lucru pe care vă recomandăm - descărcare stabilă (eliberare stabilă) versiune (ca din acest scris - 3.23.49a MySQL).
  • Al doilea sfat: nu încercați să compilați MySQL le - a instala versiunea de pre-compilate.

Prin adoptarea acestor recomandări, vom începe să descărcați fișierul „mysql-3.23.49a-PC-linux-gnu-i686.tar.gz“ și după un timp ne-am înțeles. Înainte de a începe instalarea va crea un grup gazda si MySQL utilizator:

Apoi, despacheta acest fișier în directorul / usr / local:

Shell> tar -zxf gunzip mysql-3.23.49a-PC-linux-gnu-i686.tar.gz

Apoi, aveți nevoie pentru a face un link simbolic la directorul MySQL-3.23.49a-PC-linux-gnu-i686:

Motivul pentru aceste acțiuni este faptul că scripturile sunt înregistrate aceste directoare.

Acum, creați un director în care pentru a stoca baza de date. Pentru a face acest lucru, trebuie doar du-te la directorul mysql și rulați scriptul mysql_install_db care se află în directorul script-uri:

Iar tușa finală: folosind comanda safe_mysqld, care se află în directorul bin, executați server. Dacă doriți cu adevărat să înceapă în timpul fiecare pornire a sistemului, este necesar să se pună safe_mysql lansarea într-unul dintre fișierele de sistem de inițializare.

Ca un exemplu, o linie de /etc/rc.d/rc.local atașează / usr / local / mysql / bin / safe_mysqld . Dar, dacă ai pus doar această linie în rc.local, MySQL nu vrea să ruleze la pornire. Și acum, un pic peste poshamaniv fișier `safe_mysqld“, am constatat că, în unele locuri, este necesar să se înlocuiască libexec pe bin și var pe datele. Aici sunt liniile (începând cu 87), care au schimbat:

Odată ce am stabilit, trebuie să schimbați proprietarul și grupul directoarele create.

Director Mysql și toate subdirectoarele pentru a atribui calitatea de proprietar de root si MySQL grup.

Director de baze de date MySQL proprietar Alocați și același nume al grupului.

Iar tușa finală pentru a configura - pentru a căuta mysql program executabil la profil:

Mysql pe site-ul puteți descărca piei pentru a lucra cu baze de date (mysqlgui și mycc). Doar aici, setarea shell, am ajuns la concluzia că acestea nu pot înlocui cunoașterea SQL și tabele numai afișare convenabile, care sunt în baza de date (de altfel, să-mi arate mai mult ca mycc - ea interfață clară și mai ușor de a lucra cu).

Pentru a comunica cu baza de date este programul MySQL. Acest shell care transmite comenzile bazei de date de intrare.

Dacă nu găsiți ceea ce căutați, recomand să utilizați bara de căutare: