MYSQL kezdő

Sziasztok!

MySQL doksikat keresek. Minden infot, ötletet várok...

Hozzászólások

A MySQL manualban van egy step by step tutorial, ha nincs benne a distro csomagokban, a mysql honlapjáról le lehet tölteni.

Csaba

Hello Oaken,

konyv formaban Pere Laszlo konyve jo kezdesnek (asszem rendszerek uzemeltetese vagy valami ilyesmi a cim, ezen belul is a masodik kotet), ha konyv erdekel. Ha nem akarsz penzt kiadni konyvert, akkor ezt olvasd at:
http://www.gentoo.org/doc/en/mysql-howto.xml
de szamtalan oldalt kiad a google is ha pl a mysql howto-t vagy vm hasonlot beirsz.

Udv

Dani

Ne aggódj nem úgy vásárolom a szakirodalmat, hogy név alapján beszaladok és elhozom, hanem belelapozok. A http://www.gentoo.org/doc/en/mysql-howto.xml nagyon jó. Végig is mentem rajta, kezdésnek nagyon jó. Most úgy is kaja szünet megyek és költöm a pénzt.

Aztán megnézem van-e valami tanfolyás olcsóért.

Aztán még böngészek, csak nem akartam az egész napomat böngészéssel tölteni, hanem konkrét anyagot akartam így indulásnak.

Köszi még 1x. Még jelentkezem, ha van valami írjátok aztán bitvadászkodom egész nap...

Abszolut nem az en dolgom, de szerintem egy legalabb 50-60 ezer forintos tanfolyam helyett tobbet er ha veszel egy-ket konyvet, a neten keresel hozza par dolgot es magad leulsz megtanulni. Meg aztan ha vm nem megy meg mindig ott vannak a forumok. Bar ez telleg abszolut rad tartozik mire koltod a penzt...

mysql.com/doc es google.com

itt mindent megtalalsz

t

Grafikus "kliens"-nek én a PhpMyadmin-t javaslom. Böngészőn keresztül tudod kezelni az adatbázisokat.

Nem akarom offolni a témát, de ha SQL-t akarsz tanulni, akkor miért nem Oracle-vel próbálkozol? A mySQL még nem igazi SQL, hiszen egy halom utasítás nincs megvalósítva benne még az SQL 92 szabványból sem! Az Oracle 9g ingyen letölthető, használható, és vérbeli SQL! Mondhatni Oracle élenjár az adatbázis és az SQL szabvány fejlesztésében. Van hozzá egy csomó ma divatos dolog OLAP DML, ROLAP DML stb., és bevezette az adttárház fogalmát stb. aminek még a jövőben hasznát veheted. Az sem utolső szempont, hogy találsz egy csomó könyvet, jegyzetet a könyvtárakban az Oracle-hez.

oracle 10g express edition ingyenes (magánfelhasználásra), az egyetlen korlátja, hogy az adatbázsiban max. 4GiB adat lehet. De ha blob, meg hasonlók csak mértékkel fordulnak elő benne, akkor elég nehéz átlépni ezt a korlátot. Hátránya, hogy nem gentoora találták ki, elszórakoztam vele egy keveset, mire működött. Talán fedorán gond nélkül megy...

No itt engem is erdekelne egy dolog. Mi szamit magan-felhasznalasnak? A konkret problema, hogy a cegunknel dolgozott egy ketbalkezes informatikus, aki keszitett egy tokeletesen megbizhatatlan access adatbazist. Ido hianyaban meg nem alltam neki, de alkalomadtan osszehoznek egy ilyen belso felhasznalasu adatbazist a cegnek. Ez magan-felhasznalas? Pl. ha nem kerek erte penzt (csak mukodjon vegre!!), akkor ez valtoztat vmt a dolgokon? Vagy cegek mar eleve nem hasznalhatjak ingyen...

Szia!

oracle-xe-10.2.0.1-1.0.i386.rpm (221,136,869 bytes)

Ez jövő karácsonyra fog lejönni nekem. Végül is nekem mindegy melyiket tanulmányozom, csak gondoltam itt a CD-n a MySQL. Ez meg fene nagy dögnek néz ki. Felhívtam az Oracle-t és kértem egy CD-t tőlük. :-) Remélem küldenek. Na addig is megpróbálok regisztrálni náluk meg töltögetni.

Azt mondták a telefonban, hogy a 10g van most és korlátozva van. (Processzor, adatbázis méret...) De használhatom tanulásra.

Ha van valami használható doksid, akkor jöhet a link.

Sziasztok!

Na akkor a fejlemények. Délelött magas fokon kiképeztem magamat a MySQL-ből és tovább kellett lépnem :-)))

Tehát javaslatra letöltöttemaz Oracle 10g Express Edition-t. Meglepetésemre egy 210MB os rpm-et kaptam, ami szinte azonnal feljött a gépemre. Az /etc/init.d/oracle-xe configure parancs kiadása után azonnal minden használhatóan elindult. Úgy látom egy grafikus web alapú management eszköz áll rendelkezésre. Elég nagy falat, de úgy látom hogy van egy SQL command interface-is. SQL Plus a neve. A szintaktika teljesen más mint a mysql-ben tehát a SHOW DATABASES; nem műkszik.

Köszönöm mindenkinek a segítséget!

utálom a modszekuritit!!!! Miért nem lehet szelekt utaasításokat megadni! (én is használom)

A mysql adatbázisok helyett inkább sémák vannak, minden felhasználónak egy saját. Így a táblákat tudod listázni (ha van rá jogod), pl. a következővel: SELEKT table_name FROM dba_tables; stb.

Grafikus klienssel NEM fogod mgtanulni az SQL-t. Akkor használhatod, ha már érted a dolgot. Ugyanolyan ez (szerintem) mint a jelenlegi középiskolai HTML-oktatás: Frontpédzsel nem fox HTML-hez érteni. (Ja, az SQL-oktatás is ilyen: megtanulja a gyerek használni az accest/OOBase-t, de az SQL-t nem).

Sziasztok!

Én nem igazán értek egyet vele. Mindig van egy feladat! Az aktuális kornak, erőforrásnak megfelelően kell megoldani a feladatot. Én annó DBASE, dbf és access alatt is dolgoztam, mert akkor az volt és az erőforrások is ezt tudták kiszolgálni.

Evvel az erővel a dbase, dbf sem adatbázisok, pedig kis hazánkban minden program ezekre épült és rendesen dolgoztak. Akkor még egy 1MB-os modul beszerzésén el kellett gondolkodni, most meg bemegy a boltba az ember és kér 512 vagy 1GB-ot az alap memória mellé.

Tehát ha van egy feladat és az ember access-ben oldja meg és a progi hatékony, akkor nem mindegy? Vagy mi van ha text-ben tárolja az adatokat? Semmi. Egyik program nyelvet vagy adatbázist sem kell lenézni. Egyébként a suliban mi is Access-t tanultunk és meg voltam vele elégedve.
Most nyüstölöm a MySQL-t és tetszik. Pár év múlva mit mondanak majd. A MySQL nem is igazi SQL ???

Sziasztok!

Kellene segítség, hogy hol találok valami írást arról, hogy hogyan tudom megszólítani C-ből a MySQL-t és valami SELECT eredményt a képernyőre biggyeszteni..

-------------------------------------
Az igazság odaátról nézve ideát van.

Sziasztok!
Nagy az én gondom! 5.0.45-ös mysql-em vagyon. Hogyan tudom elérni, milyen paranccsal hogy a root jelszó ismét NO legyen, azaz ne kérjen jelszót a mysql használatakor Ubuntu 7.10 alatt. A mostani jelszót tudom, ha szükséges hozzá.
Néztem a neten, de nem találtam "csekély" angoltudásomnak megfelelő leírást.
Tudna valaki csípőből válaszolni? Gondolom nem összetett dolog, csak én vagyok nemhozzáértő.
Boldog új évet mindenkinek!
Valek

Szervusz !

Én így telepítem a MySQL-t:

#! /bin/sh
apt-get -y -f install mysql-server mysql-client mysql-common php5-mysql
mysql -u root < mysql_setup

A hivatkozott mysql_setup file tartalma:
USE mysql; \r
UPDATE user SET password=PASSWORD('uj_jelszo') WHERE user='root'; \r
FLUSH PRIVILEGES; \r

Egyébként lehet próbálkozni a mysqladmin -nal is; ha nem sikerül az első verzió, akkor valamikor utánanézek.

CSZ

Így sikerült a mysql jelszó lenullázása:

Elsőként belépés a mysql parancssorba :
mysql -uroot -p

Itt ki kell adni azt a mysql jelszót, amit le szeretnék nullázni, majd ezt a parancsot kiadni:
use mysql;

Utána eztet:
UPDATE user SET Password='' WHERE User='root';

Majd végül:
flush privileges;

Hazudnék ha azt mondanám, hogy értem, amit csináltam, de most már legalább működik.
Köszönöm a segítséget, az ötleteket!
Valek

Azert no root password mellett uzemeltetni a mysql-t... botorsag.

csinalj neki rendes jelszot { SET PASSWORD FOR 'root'@'localhost' = PASSWORD('kiskutyafule') } es allitsd be a ~/.my.cnf-ben hogy alapbol ne kerje:


[client]
user = root
password = kiskutyafule

--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Az a mező tartalmát jeleníti meg. Kétlem, hogy valaha is meg fog jelenni linkként, hacsak nem módosítod a phpmyadmin kódját. Alapesetben ha minden jól megy ráereszt egy függvényt, aminek hatására a < és > karakterek is látszódnak, és így tovább, hogy ne lehessen adatbázison keresztüli XSS-t végrehajtani.