PHP skriptid MySQL tabelite automaatseks haldamiseks

NB! Antud koodi kopeerimine/mugandamine/käivitamine on selle tegevuse tegija omal vastutusel. Radicenter (ja/või tema töötajad) ei vastuta mingil määral selle koodi,toimivuse ja/või väärkasutuse eest. NB! Ennem antud skriptide kopeerimist/käivitamist, TULEB KINDLASTI VÕTTA MUUDETAVA BAASI VARUKOOPIA! 1. Tabelite parandamine: 01 <?php 02 03 $db = new mysqli(‘localhost’, ‘ANDMEBAASIKASUTAJA’,’SALASÕNA’); 04 05 if ($db->connect_error) { 06     die(“Connection failed: ” . $conn->connect_error); 07 } 08 echo “Connected successfully”; 09 10 $dbs = array(); 11 $dbs[] = ‘ANDMEBAASINIMI’; 12 13 foreach($dbs as $v){ 14 […]

Kuidas hallata (varundada/taastada) MySQL andmebaase?

1. MySQL baasi taaste/varundamine käsurea kaudu – Logi sisse oma serverile SSH kaudu (SSH kasutamise juhend leitav lehelt: SIIT) Varunduseks: 1 andmebaasi varundus: 1 mysqldump -u sinuandmebaasikasutajanimi -p varundatavandmebaas > baasivarukoopianimi.sql 2 või enam andmebaasi varundus: 1 mysqldump -u sinuandmebaasikasutajanimi -p –databases varundatavandmebaas1 varundatavandmebaas2 varundatavandmebaas3 > varukoopianimi.sql Taastamiseks: Andmebaasi taastamine käsurealt – Kui andmebaasi ei ole / kui on vaja andmebaas üle kirjutada: a) SQL failiga: 1 mysql […]

Kuidas on võimalik hallata MySQL andmebaase veebipõhiselt?

1. phpMyAdmin cPaneli kaudu cPaneli serveritel on olemas phpMyAdmin tarkvara vaikimisi (cPanel -> DATABASES -> phpMyAdmin) NB! Nõuab cPaneli kasutajakonto peakasutaja tunnuseid! (Ei toimi MySQL andmebaasi kasutajatunnused!)   2. MySQL baasidele ligipääs läbi Adminer’i (või läbi muu 3. osapoole serverikontole laetava PHP tarkvara) Adminer on nö. “lightweight” 1’st PHP failist koosnev veebirakendus, mille saab kasutaja salvestada oma veebikausta ning sealtkaudu lubada arendajal ligipääs oma kontol […]

Kuidas lubada välised MySQL ühendused cPanel keskkonnas?

Kuigi cPanel süsteemis oleks võimalik teoorias luua ühendusi ka väljastpoolt Radicenteri serveriparki, on need vaikimisi keelatud. Siiski on olemas nn. “workaround”, kuidas välistest masinatest/serveritest cPaneli kontode/serverite MySQL’ile ligi pääseda:

Radicenter 2022
See veebileht kasutab küpsiseid, mis aitavad teha lehe külastamise mugavamaks. Meie veebilehte külastades nõustute meiepoolse küpsiste kasutamisega.
Sain aru.