Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
spott
Admin
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8854

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 30.11.2006, 22:34  postituse pealkiri:  MySQL andmebaasi taastamine  

Järgmine mure siis. Mul tarvis ühest SQL failist panna pidevalt taastama ühte andmebaasi. Ehk siis keskööl asendataks vana andmebaas taas uuesti SQL failist looduga. Iseenesest asi lihtne - croniga asi tööle ja korras. Kuid nüüd tekkis probleem. Üritasin seda luua mysqlimport abil ja sellise käsuga:
Kood:
mysqlimport -u kasutajanimi -pParool -h localhost andmebaas /var/www/backup/backup.sql

Kuid vastuseks saan vaid
Kood:

mysqlimport: Error: Access denied for user 'kasutajanimi'@'localhost' (using password: YES), when using table: andmebaas

Oskab keegi soovitada, milles asi võib olla?
Või pakkuda kohe täis lahendust, kuidas sellist asja teha? Vaja siis ühe CMS-i demo püsti panna ja tagada, et andmed ikka samad oleksid.

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 30.11.2006, 22:49  postituse pealkiri:  (teema puudub)  

On ikka kasutajal õigused olemas?


spott
Admin
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8854

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 30.11.2006, 23:06  postituse pealkiri:  (teema puudub)  

priit kirjutas:
On ikka kasutajal õigused olemas?

on õigused olemas tabelite kustutamiseks ja loomiseks.
Antud kasutajal selles andmebaasis järgnevad õigused:
Select | Insert | Update | Delete | Create | Drop | References | Index | Alter | Create temp | Lock

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

spott
Admin
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8854

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 01.12.2006, 15:45  postituse pealkiri:  (teema puudub)  

Sain asja tööle. Nimelt olid minu kasutajal puudu MySQL File õigused. Ja lisaks võtsin kasutusele hoopis mysql käsu:
mysql -uKasutajanimi -pParool andmebaas < /backup/andmebaas.sql

Selle käsu panin nüüd croniga tööle ja toimib Smile

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 14.03.2007, 14:34  postituse pealkiri:  (teema puudub)  

mysql -uusername -p[password] andmebaasinimi </backup/andmebaas.sql

Küsimus, et
mysql -uusername -p[password] andmebaasinimi >/backup/andmebaas2.sql
kas see viib kindlalt andmebaasist välja?

_________________
Ubuntust Image

priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 14.03.2007, 16:00  postituse pealkiri:  (teema puudub)  

bsdo kirjutas:
mysql -uusername -p[password] andmebaasinimi </backup/andmebaas.sql

Küsimus, et
mysql -uusername -p[password] andmebaasinimi >/backup/andmebaas2.sql
kas see viib kindlalt andmebaasist välja?


Välja viib käsk
mysqldump -ukasutaja -pparool andmebaasinimi > andmebaas.sql


bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 15.03.2007, 16:05  postituse pealkiri:  (teema puudub)  

#!/bin/sh

date=`date +%Y%m%d`

mysqldump --user=root --password=sinuparool andmebaas > /backup-${date}.sql

Ma sain ainult niimoodi tööle..

_________________
Ubuntust Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group