Portál AbcLinuxu, 10. května 2025 13:55

Dotaz: konfigurace mysql

17.4.2003 19:45 RUDY Z RUDY
konfigurace mysql
Přečteno: 418×
Odpovědět | Admin
jak zkonfigurovat mysql v linuxu ? Myslim tim, kde se nastavuje login a heslo, sprava tabulek a databazi ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.4.2003 20:09 Vladimir Kotala | skóre: 17
Rozbalit Rozbalit vše konfigurace mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
MySQL ma ulozene sve konfiguraky primo v tabulce mysql, kterou si vytvari pri instalaci. Kdyz tam lezes poprve, staci jako root (nebo tusim uzivatel mysql) spustit "mysql mysql" - a normalne pomoci SQL prikazu nastavujes prava. Dobre je to popsano v dokumentaci k MySQL (je i na webu MySQL). To je opravdu _nutne_ si nejprve precist. Po kazde zmene nezapomen provest prikaz "flush privileges", jinak se zadne zmeny nedockas...
17.4.2003 23:06 David Hauzar | skóre: 26 | Vimperk
Rozbalit Rozbalit vše konfigurace mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo si precti 6. dil serialu o MySQL, ktery tu vychazi (teda az vyjde :-( - melo by to byt do 14 dnu)
Louis de Bussy avatar 18.4.2003 07:15 Louis de Bussy | skóre: 28 | Kolín
Rozbalit Rozbalit vše konfigurace mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
Heslo uzivatele root nastavite napriklad prikazem:
$ mysqladmin -u root password TaJnE
Uzivatel root v mysql nema nic spolecneho s rootem systemu.

MySQL si uklada uzivatele a dalsi do tabulky mysql.
Udaje o databazi mkrvovydzus
mysql> USE mysql;
mysql> INSERT INTO host VALUES("localhost", "mkrvovydzus", "Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");

Nastaveni uzivateleX k mysql. Misto PASSWORD muze byt pouzit i hash hesla.
mysql> INSERT INTO user VALUES("localhost", "uzivatelX", PASSWORD("HeSlO"), "Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");

Nastaveni prav uzivateleX k databazi mkrvovydzus
mysql> INSERT INTO db VALUES("localhost", "mkrvovydzus", "uzivatelX","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");

Y nebo N jsou konkretni pristupova prava (select, insert, update a tak dale). Opravdu je nezbytne nutne si prostudovat literaturu o MySQL.

phpMyAdmin
-- Help! I'm being held prisoner in chinese laundry!
18.4.2003 15:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše konfigurace mysql
Míto obskurních INSERT INTO ... s tuctem Y a N je asi lepší GRANT (a REVOKE) -- já bych teda nechtěl řešit, jestli mám dát Y na jedenáctou nebo dvanáctou posici, když vím, že chci povolit LOCK TABLES.
Louis de Bussy avatar 19.4.2003 16:25 Louis de Bussy | skóre: 28 | Kolín
Rozbalit Rozbalit vše konfigurace mysql
Nobody is perfect.
Mate samozrejme pravdu.
-- Help! I'm being held prisoner in chinese laundry!
20.4.2003 15:58 Tomáš Bárta | skóre: 4
Rozbalit Rozbalit vše konfigurace mysql
To se vam rekne $mysqladmin, ale mi to porad vypisuje "mysql ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) " Zatim mi to nepomohl nikdo vyresit...potiz je v tom, ze takovy soubor neexistuje. P.S. Mysql bylo instalovano zaroven s distribuci MDK 9.0
20.4.2003 20:02 David Hauzar | skóre: 26 | Vimperk
Rozbalit Rozbalit vše konfigurace mysql

To bude asi tim, ze nebezi mysqld (v MDK 9.0 jsou nejake problemy s automatickym spoustenim.

zkus pred spustenim dotycneho prikazu zadat:

safe_mysqld &
20.4.2003 20:50 T-MAN
Rozbalit Rozbalit vše konfigurace mysql
Skutečně je v MDK 9.0 chyba ve spuštění mysqld, je třeba zadat z konzole jako root:

chkconfig --level 2345 mysql on

a rebootovat.
23.4.2003 17:29 Fr@nku$ | skóre: 7 | Praha
Rozbalit Rozbalit vše konfigurace mysql
service mysqld start

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.