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:
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.
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
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