Nem. Ez Mysql forum csak a Linux alatt.
Amugy eloszor inditasd el a mysql-t mint szervert, utan akarjal csatlakozni hozza a mysql.exe -vel.
Lasd readme ha nem tudod mit indits.
Imho a fejlesztoi doksinak az a resze ami arrol szol hogy mit kell meg megcsinalnia a fejlesztoknek :))
En az UNION tipusu lekerdezessel jartam igy, a MySQL doksi szerint a 4-es MySQL-ben van, az viszont nem stable release, majd az lesz, addig oldjam meg maskepp. Vagy ne hasznaljak stable cuccokat :)
Amennyibe kifelyezetten mssql-t akarja elsajatitani:), ami tobbnyire onmagaval se kompatibilis, persze nem egy verzion belul :) Mindemellet persze lehetoseg, bar kerdes, hogy junius ota mire jutott:)
a) az MSSQL 2000 Personal Edition; ez az SQL 2000 Enterprise telepítőkészletből felrakható, csak ne az Enterprise változatot válasz, hanem a Personal-t. Ez megy Win9x-en is, és ugyanazok a query és management-eszközök vannak hozzá, mint a "nagy" változatokhoz.
b) MS SQL 2000 Desktop Engine (alias MSDE). Ez csak az engine, de van hozzá query tool (osql.exe), amivel parancssoros jelleggel tudod bántalmazni.
Alternatíva: az MSDE benne van az Access 2002-ben is (az előző, MSSQL7 alapú MSDE meg az Access 2000-ben), csak épp külön kell telepíteni. Ilyenkor viszont az Access grafikus felületét tudod használni hozzá, mint kezelői felületet, ami azért kicsit kényelmesebb időnként, mint a parancssoros használat.
nincs benne view, se semmi ami az adatbazis kezelokbe amugy alapdolog:)) (najo, 4-es, meg barkleydb-s tabla 3.23-as mysql verzio eseten van mar begin; rollback; commit;)
talan a "load data from" -ra gondolsz? az kicsit mas.
Probald meg hogy a filet (teljesen mind1 milyen tipusu), olvasd be 1 valtozoba (ehhez vmilyen program is kell ahol ezt megteszed, pl amint irtad php, de lehet barmi), es azt az erteket teszed be neki.
Mondjuk egy feltoltott file eseten php-bol (csunya de rovid:) ):
insert into table blobmezo = '".join("",file($HTTP_POST_FILES["EZ_AZ_input_type_file_neve"]["tmp_name"]))."'";
Amire figyelni kell, hogy a ' jel escape-elve legyen, barmivel is csinalod.
Bocs ha mar volt, nem tudom atnezni az egesz topicot.
A problemam eleg egyszeru, a neten mindenhol van hozza megoldas csak nekem nem sikerul egyik sem.
A lenyeg, hogy vannak word .doc file -jaim.
Ezeket szeretnem egy adatbazisban learchivalni.
ezert csinaztam egy tablat id mint primary key, binary_data mint longblob, es desc mint char 100 mind1. A lenyeg, hogy a word docomat sehogy nem tudom rabirni, hogy bemasszon a mysql -be.
termeszetesen nem a docot akarom rabirni, hanem a mysql -t hogy toltse be, de hogyan ?
a mysql dokumentumban van egy ilyen szintax:
update table set binary_field=load_data("/path/binary_file") where id=1;
na ez kurvara nem csinal semmit. a file letezik, mindenkinek van a path -hoz olvasasi joga es az oda vezeto konyvtarakhoz is, megis NULL marad a blob_field erteke.
talaltam php scripteket is, browse meg submit gombokkal, azok sem muxenek.
Win9x alá egyszerű telepíteni. A mysql SEtup-ját elindítod, a c:\mysql-t választod, majd a mysql/bin/winmysqladmin programot indítod, amely mindent megcsinál, na de idemásolom. Ha kész, az egyetlen user a "root" lesz jelszó nélkül.
To start MySQL the first time with winmysqladmin.exe:
(Note that we will shortly add an option to automatize this!)
- start winmysqladmin.exe from the MySQL install directory
(probably c:\mysql\bin\winmysqladmin?)
- Click on the red traffic light on the panel and choose 'show me'.
- Choose the My.INI setup screen.
- Choose the server you want to use; Probably mysqld-nt on NT and mysqld-opt
on Win9x.
- Choose 'Create my.ini' file.
- If you want your site a bit more secure:
- Remove the '#' before #user and #password and write your MySQL
administrator user and password information. (This doesn't have anything to
do with your normal user name and password).
- Choose 'Save Modification'
- Choose 'Create ShortCut on Start Menu' if you in the future want to
quickly be able to use winmysqladmin.exe.
- If you are using WinNT, you should now click the right button to first
install mysqld-nt.exe as a service and then again use the right button to
start mysqld. If you are using Win9x, you should click the right button and
use the option under the Win9x menu to start mysqld.
- If you have done everything correctly the traffic light should go
from red to green. This means that the MySQL daemon is up and running.
Nekunk nem, neked lehet, de eloszor vagy angol tanfolyam vagy vmi olvasasi gyakorlat:) Szo szerint azt csinald amit leirnak, ha mondjuk nem is erted amit irnak, akkor lehet sikerrel jarsz. De Moli az iment leirta, eloszor setup.exe, majd csak utana a tobbi.
1. leinstallalod az osszes fentlevo mysql-ed
2. leallitod a mysql servicet (w2k)
2+1. reboot
3. letorlod a felinstallalt mysql konyvtaraidat
4. letoltod a http://mysql.sote.hu/Downloads/MySQL-3.23/mysql-3.23.49-win.zip-t
5. kitomorited
6. elinditod a setup.exe-t
7. vegigmesz az installacion, asszem csak azt kerdezi meg, hogy hova akarod rakni. amikor azt kerdezi, hogy milyen formaban fusson, kivalasztod, hogy service (w2k), mer' az jobb.
8. letorlod a kitomoritett cuccot
8+1. reboot
9. ha a geped lassu, a servicesben atallitod, hogy a mysql service csak manualis inditasra fusson (hogy tudj gamezni) properties/manual
10. elinditod a mysql.exe promptot, es beallitod a root user jogait, raksz neki passwordot
Igen-Igen.
Ezeket olvastam és nem segítettek.
Elindítottam a mysqld.exe-t, de attól nem lett jobb semmi, aztán a mysqld-max.exe --standalone -t, de az sem segít semit.
...