turbut atsibodau su savo kvailais klausimais, bet is kur man zinoti kada tuos indeksus reikia sukuti? pvz kokiam skripte? arba kokiomis salygomis reikia kurti, o kuriomis ne?

kaska supratau.. taigi CREATE INDEX skirtas paieskai atlikti? o kaip po to su ta duomenu struktura.. ja imanoma atvaizduoti ar kaip..? nlb suprantu :/

sveiki,

skaiciau ilgai bet niekaip neperprantu kam skirtas tas CREATE INDEX:

CREATE INDEX PersonIndex
ON Person (LastName)

ka daro sis kodas? ir kuom skirias CREATE INDEX nuo CREATE UNIQUE INDEX?

http://www.mysql.lt/forumas/img/forumas_mysql_002.jpg

pirmasis kodas suveike: CREATE TABLE test1(test2 TEXT);
bet antrasis ne.. Windowsai: XP proffesional. mysql version: 5.0.22-community-nt. klientas yra tokioj direktorijoj: wamp/mysql/bin/mysql.exe. o del regioniniu nustatymu nznau, nes nlb suprantu kas tie regioniniai nustatymai..

http://www.mysql.lt/forumas/img/forumas_mysql_001.jpg

taip, toks pats. dar vienas idomus dalykas tas, kad kai noriu sukurti per phpMyAdmin lentele kokia, taip pat nesukuria.. databases sukuria, bet lenteliu ne..

pabandziau kaip siulei:

CREATE TABLE `nariai` (
`ID` tinyint( 3 ) unsigned NOT NULL AUTO_INCREMENT ,
`username` varchar( 30 ) NOT NULL ,
`e-mail` varchar( 30 ) NOT NULL ,
PRIMARY KEY ( `ID` , `username` )
)

bet kaip uzbaigti viska? prie paskutines eilutes pridejau kabliatashki - );     nepadejo. bandau visaip, bet kai tik bandau padeti kabliataski vel meta klaida. ka daryti?

sveiki,

pas mane kompe idiegta WAMP5 serveris: apache + mysql + php. isijungsiu mysql console ir pradedu SQL uzklausas:

SHOW DATABASES; // suzinau databases
CREATE DATABASE test; // susikuriu DB
USE test; // paleidziu naudojimui
SHOW TABLES; // pasitikrinu ar nera jokiu lenteliu

ir nejna sukurti lenteles.. rashau:

CREATE TABLE nariai (
ID int(3) auto_increment, unsigned, not_null
username varchar(30) not_null
e-mail varchar(30) not null
PRIMARY KEY (ID, username);

ir ismeta tokia klaida: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'unsig
ned not_null
username varchar(30) not_null
e-mail varchar(30) not_null
prim' at line 2

pagelbekit, dekoju.

minde wrote:

La,

dažna priežastis dėl ko tokioje situacijoje gali atsisakyti veikti Apache - kažkas jau užėmęs 80-a portą.
Pažiūrėk Apachio log'e. Numesk visas programas, kurios gali naudoti 80-ą portą (tarkim Skype).

minde, dekoju. dabar viskas veikia puikiai

minde wrote:

Sveikas,

Visų pirmą tai galėtum parašyti kokioje operacinėje sistemoje bandai viską diegti? Jei kalba eina apie windows'us tai rekomenduoju pabandyti kokį gatavą paketą, tarkim WampServer, kurį įdiegti bus labai paprasta (praktiškai "Next" mygtukų spaudinėjimas) ir rezultate turėsi PHP + Apache + Mysql + PHPMyAdmin ;)

O jei kas nesigauna tai parašyk konkrečiai (klaidų pranešimai, versijos, konfigūravimo įpatumai, log'ų įrašai).

sveikas,

parsisiunciau WAMP ir isirasiau. tik viena problema: apache serveris nenori veikti. MySQL service veikia, viskas gerai. bet va apache - ne velnio. 1 of 2 services running (server Offline). bandziau per control panel -> administrative tools -> services. Apache -> start the service. bet meta error: "the apache service on local computer started and then stopped. some services stop automatically if they have no work to do, for example,  the performance logs and alert service." padekit, dekui