Permalänk
Medlem

Lite mysql-frågor

Jag har lite frågor som skulle behöva ett svar från nån som vet...

Jag har installerat senaste Mysql på en win2000 Pro och skulle vilja ha reda på följande:

1; Skapa en user samt en DB, samt ge denna user access till denna DB - via cmdline & hur gör jag så att denna användare bara kommer åt sin egna DB?.

2; Jag har en annan mysql-dump som heter db-dump.sql som gjorts av phpmyadmin. Hur importerar jag den via cmdline till <users> DB som nyss skapades?

3; Finns det något program eller batch-script som man kan lägga i shemaläggaren som gör en db-dump varje X timmar och döper dom till tex: db-dump.<datum & tid>.sql (så man kan dumpa till ett annat dir utan att skriva över gamla backuper) så att man får en flat-file db?

Tackar för hjälpen...
PS: Ja hittar inget speciellt i mysql's doc's (antingen är ja dålig på å leta i den eller så e de för att den är rörig

Visa signatur

¤Hakuna Matata¤
# Ibland försvinner 'j', 'å', 'ä' och 'ö'...
Signatur redigerad av GAPa. I textstorlek tre får man bara ha en rad.

Permalänk
Medlem

tja.. läs din egen sign ?

grant all privileges on databasen.* to nisse@localhost identified by 'pass' with grant option;

grant select, update, insert, create, delete, drop to *.databasen nisse@localhost;

create database databasen

nåt åt de hållet är de väl

kolla php.linux.se

commandline programmet finns väl i windows också om ja inte minns fel så de ska nog funka fint.

Visa signatur

Hej

Permalänk
Hedersmedlem

2. mysql -u<username> -p <database> < db-dump.sql

Permalänk
Medlem

Gribber: Jo, ja har googlat, och tom läst en mysql-bok jag lånat, men jag har fortfarande inte hittat nån sida som förklarar på ett bra sätt hur och varför.
Böcker kränglar ofta till enkla saker mer än nödvändigt, och jag har inte hittat hur jag lägger till använader ännu, men jag letar fortfarande...

Kennel: Tackar. Kan man göra någong motsvarande sak för att dumpa ut databasen via dump.bat tex? En kommandorad som gör bakup?

Visa signatur

¤Hakuna Matata¤
# Ibland försvinner 'j', 'å', 'ä' och 'ö'...
Signatur redigerad av GAPa. I textstorlek tre får man bara ha en rad.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av RNilsson
Gribber: Jo, ja har googlat, och tom läst en mysql-bok jag lånat, men jag har fortfarande inte hittat nån sida som förklarar på ett bra sätt hur och varför.
Böcker kränglar ofta till enkla saker mer än nödvändigt, och jag har inte hittat hur jag lägger till använader ännu, men jag letar fortfarande...

Kennel: Tackar. Kan man göra någong motsvarande sak för att dumpa ut databasen via dump.bat tex? En kommandorad som gör bakup?

mysqldump -u USERNAME -p databasename > /path/to/dump

Visa signatur

Hej

Permalänk
Medlem

Ahh, najs.
Då var större delen avklarad...
*Håller på å formulerar instruktioner till en snubbe med tummen mitti handen, och jag har inte så stor erfarenhet av cmdline å administration av själva servern...

Visa signatur

¤Hakuna Matata¤
# Ibland försvinner 'j', 'å', 'ä' och 'ö'...
Signatur redigerad av GAPa. I textstorlek tre får man bara ha en rad.