[ Laka BOY @ 18.12.2006. 08:08 ] @
Instalirao sa Apache i PHP na kucni racunar, i sve funkcionise kako treba. Instalirao sam i MySQL ali PHP ne moze da ga pronadje. Gledao sam u Servisima, MySQL je ukljucen i aktivan je po podizanju sistema, u folderu Windows (WinXP SP2), postoji my.ini fajl, iskljucio sam i Firewall. kada pokusam da provjerim dali radi izbaci mi gresku operativnog sistema !!

InnoDB: Operating system error number 32 in file operation
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/mysql...rating_System_error_codes.html
InnoDB: File name .\ibdata1
InnoDB: File operating call: 'open'.
InnoDB: Cannot continue operation.

Pogledao sam na navedenoj lokaciji koja je greska:

32 (ERROR_SHARING_VIOLATION)
The process cannot access the file because it is being used by another process.

Ali ne kontam sta je ni sta da uradim

Ako je neko zna u cemu je problem zamolio bi ga da mi odgovori, posto bez MySQL localhost mi ne funkcionise.

Pozdrav
[ Jezdimir Lončar @ 18.12.2006. 09:02 ] @
Jesi li fino podesio php.ini, my.ini ...
I zašto ne koristiš npr. xampp ?
Možda je najbolje da sve uninstall i da install xampp ?
Jeli ti uopšte ništa ne radi kad ukucaš http://localhost/ ?
[ Laka BOY @ 18.12.2006. 09:15 ] @
Apache i PHP mi rade bez problema, samo baza nece! Kucajuci mysql u Command Prompt-u samo pisne, pojavi se error i prozor se zatvori.
Gledao sam my.ini, sve je kako treba ili ima jos kakvo podesavanje koje ja ne znam.
[ Dejan Topalovic @ 18.12.2006. 09:16 ] @
@Neohacker: Mislim da mu dajes pogresne savjete.

@Laka BOY: To je vjerovatno posljedica prisilnog gasenja MySQL servera, pri cemu nije odradjen "clean shutdown".
Posto ne znam kako si to odradio, mogu ti dati trenutno samo jedan savjet:
- Otvori command prompt (Start -> Run -> cmd -> OK)
- ako ti je MySQL path dodan u PATH enviroment varijablu, onda kucaj mysqladmin -u root -p shutdown
- kad te pita za root sifru, ukucaj ju
- vjerovatno ces dobiti ispisane neke greske
- pokreni MySQL server opet

To je ovako sto ti mogu napamet reci, jer za nesto vise, trebas i ti nama dati vise detalja.

Ako ni to ne ide, onda moras osloboditi "lock" na ibdata datoteci (u Control Management imas opciju "Open files", pa oslobodi lock na ibdata datoteci).
[ Laka BOY @ 18.12.2006. 17:15 ] @
Kada ukucam: mysqladmin -u root -p shutdown i posle toga ukucam password dobijem ovaj odgovor:

mysqladmin: connect to server at 'localhost' failed
error: 'Access denied from user 'root'@localhost' (using password: YES)'

MySQL path je dodan to sam provjeravao.
MySQL je instaliran na C:\mysql, mada sam pokusavao da ga instaliram i na druga mjesta ali isto.

Instalirao sam MySQL 5.0.13, probavao sam i sa mysql-essential-5.0.27, ponasalo se potpuno identicno

jer kada ukucam "mysql" u cmd-u dobijem: ERROR 1045 (28000): Access denied from user 'ODBC'@'localhost' (using password: NO)

Citat:

Ako ni to ne ide, onda moras osloboditi "lock" na ibdata datoteci (u Control Management imas opciju "Open files", pa oslobodi lock na ibdata datoteci).


Ovo ne kontam, kako treba uraditi!!
[ zWest @ 18.12.2006. 23:02 ] @
zasto nisi probao xampp?
link

ne moras nista podesavati , sve je podeseno, pokrenes po potrebi ili sa sistemom
jednostavno i lako
[ Laka BOY @ 21.12.2006. 07:51 ] @
Moracu ga isprobati, mada bi vise volio da mi MySQL profunkcionise pa ga kombinujem sa Apachem i PHP-om.
[ misk0 @ 22.12.2006. 12:10 ] @
Ne bih htio da popujem ali ne kontam zasto mu savjetujete da koristi drugo rjesenje?
On trazi pomoc u podizanju mySQL-a na Windows serveru i to je sasvim normalno, tj ocekivano ponasanje. Takodje normalno je ocekivati da se i apache i PHP mogu podesiti da rade zajedno sa mySQLom. Molio bih da u buduce slicne komentare 'ako ne znas promjeniti gumu na autu - kupi drugi auto sa gumama' zadrzite za sebe. Hvala

[ roockey @ 26.12.2006. 22:00 ] @
Probaj uci u MySQL Direktorij u cmd modu i ukucaj sledece

mysql -u 'ime' -p

trebalo bi da upali
[ Laka BOY @ 28.12.2006. 10:22 ] @
Isto, opet dobijam identicnu gresku.
[ Laka BOY @ 07.01.2007. 08:21 ] @
Uspjeo sam da instaliram xampp, i sve funkcionise kako treba, ali mi nije jasno zasto mi MySQL ne radi. Xampp nije na istom racunaru gdje sam instalirao odvojeno apache, php i mysql.



[Ovu poruku je menjao misk0 dana 07.01.2007. u 22:55 GMT+1]
[ sinisa krisan @ 03.02.2007. 18:04 ] @
Ok ja sam mozda laik za mysql ali koliko sam ja skontao ti si vise puta instalirao razlicite verzije
Svaki put kada instaliras, pogotovo "petice" one pokusavaju da podignu servis, obicno nazvan MYSQL
Stari mysql servis se ne brise po difoltu kada odinstaliras staru instancu baze tako da ni novi ne moze da se podigne
moguce resenje ti je
Start > Run > regedit >enter

H_KEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services

tamo nadjes odgovarajuci servis koji nije obrisan i obrises ga manuelno
restartuj komp obavezno


to je meni resilo problem
ali zato imam drugi

koristim
MYSQL 5.0.27
PHP 5.2.0
Apache 1.3.24 (mozda on pravi problem jer je star)

Sve je totalno funkcionalno ali kada pokusam da se konektujem sa bazom preko PHP-a
dobijem sledeci error

Code:
Cannot load mysql extension. Please check your PHP configuration.


Ovo je deo php.ini-ja koji bi trebalo da se odnosi na ovo

Code:
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.


Code:
extension_dir = "c:/php/ext"



i ovo bi trebalo da ukljuci taj mod tj ekstenziju

Code:
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dl


ali PHP i dalje uporno odbija da se konektuje i opet izbacuje isti error

Ima li neko neku ideju?