MySQL

GuruCMS vananenud versioon ja PHP5.3 koos MySQL baasiga

Meiega on ühendust võtnud osad kliendid, kellel kas cPanel serverile kolimise peale või MySQL turvauuenduse järgi ei toimi enam GuruCMS sisuhaldus. Vananenud koodiga GuruCMS (toetatud kuni 2005 ?) sisuhaldus soovib eranditult viimase versioonina PHP5.3 ning MySQL andmebaasi vanemat versiooni, kuna sisaldab uuemates versioonides esinevat reserveeritud sõna rows. Mida teha, kui teil on GuruCMS kasutusel ja […]

MySQL välised ühendused cPanel serveritel

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:

phpMyAdmin ja cPanel’i serverid

Oleme saanud mõned küsimused selle kohta, kuidas ja kas on võimalik hallata cPaneli kontol MySQL andmebaase selliselt et arendajatel oleks ligipääs neile veebipõhiselt. Võimalikud võimalused oleksid:

MySQL baaside haldamine (varundamine/taastamine)

Osad kliendid on küsinud, kuidas hallata MySQL baase väljaspool phpMyAdmin keskkonda. Siinkohal üritan meie jagatud veebimajutuste serveritel toimivad enamlevinud viisid lahti kirjutada.

Paar PHP skripti MySQL tabelite automaatseks haldamiseks

(Disclaimer: 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/toimimattuse ja/või väärkasutuse eest.) NB! Ennem antud skriptide kopeerimist/käivitamist, TULEB KINDLASTI VÕTTA MUUDETAVA BAASI VARUKOOPIA! 1. Tabelite repairimine: <?php $db = new mysqli('localhost', 'ANDMEBAASIKASUTAJA','SALASÕNA'); if ($db->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connected successfully"; […]

MySQL “test” baas – mis/miks see on?

Osadel serveritel võite oma kasutajatunnusega läbi PHPMyAdmini sisse logides märgata baasi nimega “test”. Antud annomaalia tekib tavaliselt peale MySQL uuendusi (Kus MySQL updateriga tuleb kaasa MySQL poolt vaikimisi baas “test”). – Antud baasi puhul on tegemist testbaasiga mis on samal serveril nähtav kõikidele kasutajatele. – Antud baasi kasutamine on/toimib eranditult kliendi omal soovil ja vastutusel. […]

Kuidas lisada MySQL andmebaasi

1. DirectAdmin keskkonnas 2. cPanel keskkonnas 1. DirectAdmin keskkonnas 1. Logi sisse DirectAdmini (Õpetus SIIN) 2. Sisene MySQL managementi 3. Lisa uus andmebaas (“Create new database”) 4. Täida väljad andmebaasi nime ja parooliga (NB! Parool peab olema turvaline – sisaldama numbreid, suuri ja väikeseid tähti ning kirjavahemärki) 2. cPanel keskkonnas 1. Logi sisse cPanel halduspaneeli […]

MySQL slow query teade

Osa kasutajaid on küsinud et kui nad kasutavad sisuhaldustarkvara siis miks nad saavad teate nö “aeglaste päringute” kohta. Radicenteri kasutajalepinguga on reglementeeritud kui palju päringuid ning mis aja jooksul ja kaua kestvaid võib olla. 16.03.2014 seisuga tagasiulatuvalt on see säte: Keelatud on: * jooksutada 100 või rohkem üle 3-sekundilist MySQL päringut 24-tunnise perioodi jooksul. Näide: […]

DirectAdmin varukoopiad kadunud?

Alates Märtsist 2014 ei ole enam võimalik läbi DirectAdmini “varukoopiaid” teha “create/restore backups” alt. Põhjused miks see nö feature maha võeti: 1. Antud lisa ei varundanud e-maile/faile vaid võimaldas varundada ainult andmebaasi / lokaalset dns / DirectAdmin konto sätteid (paroolid, kasutajanimed jms.) 2. Radicenter varundab ise igapäevaselt neid samu asju. 3. Radicenter varundab üle päeva […]

Installatroni kasutamisel tekkinud vead

Osad kasutajad on teavitanud, et peale viimaseid Installatroni uuendusi on osade lisade installiga esinenud veateateid. Siin lehel üritan anda kirjelduse ning vastuse enamus teatatud vigadele. 1. Joomla vead 2. Mediawiki vead 3. SilverStripe Joomla vead Osad kasutajad on kurtnud et kui installida joomla versioon läbi installatroni eelmääratud andmebaasi, siis install toimib lõpuni ilma veateadeteta kuid […]

MyQL dump path

Absolute path to mysql on: /usr/local/bin   Absolute path to mysqldump on : /home/kasutajatunnus/domains/teiedomeen.ee või /home/kasutajatunnus/ ( /home/np******/ )  

Kuidas kasutada MySQL andmebaasi välisest serverist?

DirectAdmin: Välise ühenduse lubamiseks peate DirectAdmin haldusliideses lisama andmebaasi ‘Access host’ nimekirja oma välise masina hostiname’i või IP aadressi: DirectAdmin -> MySQL Management -> vali andmebaas -> Access Hosts -> Lisa IP või FQDN hostinimi (andmebaasipõhine IP ligipääs – ligipääs kindlale baasidele samal kontol, vastavas baasis määratud kasutajatunnuse ja parooli olemasolul) cPanel: Välise ühenduse lubamiseks […]

PHPMyAdmin liidese aadress

1. phpMyAdmin DirectAdmin serveril 2. phpMyAdmin cPanel serveril 1. phpMyAdmin DirectAdmin serveril phpMyAdmin liidese aadress on kujul http://www.teiedomeen.ee/phpMyAdmin phpMyAdmin liidesesse saab logida ka DirectAdmini kaudu: MySQL Management > phpMyAdmin phpMyAdmin liidesesse saab sisse logida MySQL kasutajanime ja parooliga, mille saate MySQL andmebaasi lisamisel. > 2. phpMyAdmin cPanel serveril cPaneli serveril oleva phpMyAdmin kohta leiab rohkem infot lingilt […]