Aceasta este comanda mysqlserverclone care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
mysqlserverclone - Clonează serverul existent pentru a crea un server nou
REZUMAT
mysqlserverclone [Opțiuni]
DESCRIERE
Acest utilitar permite unui administrator să cloneze o instanță de server MySQL existentă pentru a porni
o nouă instanță de server pe aceeași gazdă. Utilitarul creează un nou datadir (--noi-date),
și pornește serverul cu un fișier socket. Puteți adăuga opțional o parolă pentru autentificare
cont de utilizator pe noua instanță.
Dacă utilizatorul nu are acces de citire și scriere la folderul specificat de --noi-date
opțiunea, utilitatea va emite o eroare.
În mod similar, dacă folderul specificat de
--noi-date există și nu este gol, utilitarul nu va șterge folderul și va emite
un mesaj de eroare. Utilizatorii trebuie să specifice --șterge-date opțiunea de a permite utilitarului să
eliminați folderul înainte de a porni serverul clonat.
OPŢIUNI
mysqlserverclone acceptă următoarele opțiuni de linie de comandă:
· --Ajutor
Afișați un mesaj de ajutor și ieșiți.
· --delete-data
Ștergeți folderul specificat de --noi-date dacă există și nu este gol.
· --mysqld=
Opțiuni suplimentare pentru mysqld. Pentru a specifica mai multe opțiuni, separați-le prin spații.
Folosiți citatele adecvate după cum este necesar. De exemplu, pentru a specifica --log-bin=binlog și
--general-log-file="mylogfile", utilizați:
--mysqld="--log-bin=binlog --general-log-file='fișierul meu jurnal'"
· --new-data=
Numele de cale complet al locației directorului de date pentru noua instanță de server.
Dacă directorul nu există, utilitarul îl va crea.
· --new-id=
Valoarea server_id pentru noua instanță de server. Valoarea implicită este 2.
· --new-port=
Numărul portului pentru noua instanță de server. Valoarea implicită este 3307.
· --liniștit, -q
Opriți toate mesajele pentru o execuție liniștită.
· --root-parola=
Parola pentru utilizatorul root al noii instanțe de server.
· --server=
Informații de conexiune pentru serverul în care urmează să fie clonat
<utilizator>[:passwd>]@gazdă>[:port>>][:priză>] format.
· --start-timeout=
Numărul de secunde de așteptat pentru pornirea serverului. Implicit = 10 secunde.
· --verbos, -v
Specificați câte informații să afișați. Utilizați această opțiune de mai multe ori pentru a crește
cantitatea de informații. De exemplu, -v = verbos, -vv = mai verbos, -vvv =
depanare.
· --versiune
Afișați informații despre versiune și ieșiți.
· --write-command= , -w
Numele căii fișierului în care să scrieți comanda utilizată pentru a lansa noul server
instanță.
EXEMPLE
Următoarea comandă demonstrează cum să creați o nouă instanță a unui server care rulează, set
parola utilizatorului root și activați înregistrarea binară:
$ mkdir /source/test123
$ mysqlserverclone --server=root:pass@localhost \
--new-data=/Users/cbell/source/test123 --new-port=3310 \
--root-password=pass --mysqld=--log-bin=mysql-bin
# Clonarea serverului MySQL care rulează pe localhost.
# Se creează un nou director de date...
# Se configurează o nouă instanță...
# Se localizează instrumentele mysql...
# Configurarea bazei de date goale și a tabelelor mysql...
# Se pornește o nouă instanță a serverului...
# Se testează conexiunea la noua instanță...
# Succes!
# Setarea parolei de root...
# ...Terminat.
DREPTURI DE AUTOR
Utilizați mysqlserverclone online folosind serviciile onworks.net