GoGPT Best VPN GoSearch

OnWorks-favicon

mysqlhotcopy - Online in de cloud

Voer mysqlhotcopy uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mysqlhotcopy die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mysqlhotcopy - een back-upprogramma voor databases

KORTE INHOUD


mysqlhotcopy argumenten

PRODUCTBESCHRIJVING


Note
Dit hulpprogramma is verouderd in MySQL 5.6.20 en verwijderd in MySQL 5.7

mysqlhotcopy is een Perl-script dat oorspronkelijk is geschreven en bijgedragen door Tim Bunce. Het
gebruikt FLUSH TABLES, LOCK TABLES en cp of scp om een ​​databaseback-up te maken. Het is een snelle manier
om een ​​back-up te maken van de database of enkele tabellen, maar deze kan alleen op dezelfde worden uitgevoerd
computer waarop de databasemappen zich bevinden. mysqlhotcopy werkt alleen voor backing
up MyISAM en ARCHIVE tabellen. Het draait op Unix.

Te gebruiken mysqlhotcopy, moet u leestoegang hebben tot de bestanden voor de tabellen die u bent
back-up, het SELECT-privilege voor die tabellen, het RELOAD-privilege (om te kunnen
FLUSH TABLES uitvoeren), en het privilege LOCK TABLES (om de tafels te kunnen vergrendelen).

schelp> mysqlhotcopy db_naam [/pad/naar/nieuwe_directory]

schelp> mysqlhotcopy db_naam_1 ... db_naam_n /pad/naar/nieuwe_directory

Maak een back-up van tabellen in de opgegeven database die overeenkomen met een reguliere expressie:

schelp> mysqlhotcopy db_naam./regex/

De reguliere expressie voor de tabelnaam kan worden genegeerd door er een tilde voor te zetten
("~"):

schelp> mysqlhotcopy db_naam./~regex/

mysqlhotcopy ondersteunt de volgende opties, die kunnen worden opgegeven op de opdrachtregel of
in de groepen [mysqlhotcopy] en [client] van een optiebestand. Voor informatie over optie
bestanden die door MySQL-programma's worden gebruikt, zie Paragraaf 4.2.6, “Optiebestanden gebruiken”.

· --help, -?

Geef een helpbericht weer en sluit af.

· --toevoegen aan

Hernoem de doelmap niet (als deze bestaat); voeg er gewoon bestanden aan toe.

· --toegestaan

Niet afbreken als er een doel bestaat; hernoem het door een _oud achtervoegsel toe te voegen.

· --controlepunt=db_naam.tbl_naam

Voeg checkpoint-vermeldingen in de opgegeven database in db_naam en tafel tbl_naam.

· --chroot=pad

Basismap van de chroot gevangenis waarin mysqld werkt. De pad waarde moet
overeenkomen met die van de --chroot optie gegeven mysqld.

· --debuggen

Debug-uitvoer inschakelen.

· --oefening, -n

Rapporteer acties zonder ze uit te voeren.

· --spoellog

Flush logs nadat alle tafels zijn vergrendeld.

· --gastheer=hostnaam, -h hostnaam

De hostnaam van de lokale host die moet worden gebruikt voor het maken van een TCP/IP-verbinding met de lokale
server. De verbinding met localhost wordt standaard gemaakt met behulp van een Unix-socketbestand.

· --bewaren

Verwijder het vorige (hernoemde) doel niet als u klaar bent.

· --methode=commando

De methode voor het kopiëren van bestanden (cp of scp). De standaardwaarde is cp.

· --geenindices

Neem geen volledige indexbestanden voor MyISAM-tabellen mee in de back-up. Dit maakt de back-up
kleiner en sneller. De indexen voor opnieuw geladen tabellen kunnen later worden gereconstrueerd met
mijnisamchk -rq.

· --wachtwoord=wachtwoord, -pwachtwoord

Het wachtwoord dat moet worden gebruikt om verbinding te maken met de server. De wachtwoordwaarde is niet optioneel
voor deze optie, in tegenstelling tot andere MySQL-programma's.

Het opgeven van een wachtwoord op de opdrachtregel moet als onveilig worden beschouwd. Zien
Paragraaf 6.1.2.1, “Richtlijnen voor eindgebruikers voor wachtwoordbeveiliging”. U kunt een optie gebruiken
bestand om te voorkomen dat u het wachtwoord op de opdrachtregel geeft.

· --poort=poortnummer, -P poortnummer

Het TCP/IP-poortnummer dat moet worden gebruikt om verbinding te maken met de lokale server.

· --oude_server

In MySQL 5.6, mysqlhotcopy maakt gebruik van FLUSH TAFELS tbl_lijst MET READ LOCK om door te spoelen en te vergrendelen
tafels. Gebruik de --oude_server optie als de server ouder is dan 5.5.3, en dat is wanneer
die verklaring werd geïntroduceerd.

· --stil, -q

Wees stil, behalve voor fouten.

· --record_log_pos=db_naam.tbl_naam

Leg de master- en slavestatus vast in de opgegeven database db_naam en tafel tbl_naam.

· --regexp=uitdrukken

Kopieer alle databases met namen die overeenkomen met de gegeven reguliere expressie.

· --resetmeester

Reset het binaire logboek na het vergrendelen van alle tabellen.

· --reset de slaaf

Reset het master info repository-bestand of de tabel na het vergrendelen van alle tabellen.

· --socket=pad, -S pad

Het Unix-socketbestand dat moet worden gebruikt voor verbindingen met localhost.

· --achtervoegsel=str

Het achtervoegsel dat moet worden gebruikt voor namen van gekopieerde databases.

· --tmpdir=pad

De tijdelijke map. De standaardwaarde is /tmp.

· --gebruiker=USER_NAME, -u USER_NAME

De MySQL-gebruikersnaam die moet worden gebruikt bij het verbinden met de server.

Gebruik perldoc voor extra mysqlhotcopy documentatie, inclusief informatie over de
structuur van de tabellen die nodig zijn voor de --controlepunt en --record_log_pos opties:

schelp> perldoc mysqlhotcopy

COPYRIGHT


Copyright © 1997, 2014, Oracle en/of zijn gelieerde ondernemingen. Alle rechten voorbehouden.

Deze documentatie is gratis software; je kunt het alleen herdistribueren en/of wijzigen onder
de voorwaarden van de GNU General Public License zoals gepubliceerd door de Free Software Foundation;
versie 2 van de licentie.

Deze documentatie wordt verspreid in de hoop dat het nuttig zal zijn, maar ZONDER ENIGE
GARANTIE; zonder zelfs de impliciete garantie van VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD
DOEL. Zie de GNU General Public License voor meer details.

U zou samen met het programma een kopie van de GNU General Public License moeten hebben ontvangen;
zo niet, schrijf dan naar de Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 VS of zie http://www.gnu.org/licenses/.

Gebruik mysqlhotcopy online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.