Kuva: Mikä on MariaDB?dee­pa­de­signsshut­ters­tock

Mikä on MariaDB?

MariaDB syntyi vuonna 2009 MySQL:n haaraksi, kun Oracle osti Sun Mic­ro­sys­tem­sin ja sen mukana MySQL:n. Ke­hi­tys­tii­min ta­voit­tee­na oli tarjota täysin avoimen läh­de­koo­din ja yh­tei­sö­poh­jai­nen vaih­toeh­to. Tässä oppaassa kerrotaan MariaDB:n omi­nai­suuk­sis­ta, alustan eduista ja sen…

Lue lisää
Kuva: Mitkä ovat kuusi parasta MariaDB-vaihtoehtoa?G-Stock Studioshut­ters­tock

Mitkä ovat kuusi parasta MariaDB-vaih­toeh­toa?

MariaDB on osoit­tau­tu­nut vankaksi SQL-rat­kai­suk­si monissa pro­jek­teis­sa, ja sitä käytetään pe­rin­tei­sis­sä verk­ko­so­vel­luk­sis­sa, da­tain­ten­sii­vi­sis­sä yri­tys­käyt­tö­tar­koi­tuk­sis­sa ja tran­sak­tioi­hin pe­rus­tu­vis­sa verk­ko­kaup­pa-alus­tois­sa. Projektin vaa­ti­muk­sis­ta riippuen muut ratkaisut…

Lue lisää
Kuva: MariaDB Galera -klusterin määrittäminen Ubuntu 20.04:ssaUndreyShut­ters­tock

MariaDB Galera -klusterin mää­rit­tä­mi­nen Ubuntu 20.04:ssa

MariaDB Galera -klusteri on erittäin käy­tet­tä­vis­sä oleva ja ha­jau­tet­tu tie­to­kan­taklus­te­ri, joka käyttää Galera-tek­niik­kaa tietojen repli­koin­tiin. Kaikki klusterin solmut ovat yhtä ar­vok­kai­ta ja voivat käsitellä luku- ja kir­joi­tuso­pe­raa­tioi­ta sa­ma­nai­kai­ses­ti. Mo­ni­mes­ta­repli­koin­nin…

Lue lisää
Kuva: SHOW TABLES -komennon käyttö MariaDB:ssäGo­ro­den­koffshut­ters­tock

SHOW TABLES -komennon käyttö MariaDB:ssä

SHOW TABLES -ko­men­nol­la MariaDB mah­dol­lis­taa kaikkien tie­to­kan­nan tau­lu­koi­den luet­te­loin­tia, mikä helpottaa tau­lu­koi­den käyttöä ja pois­ta­mis­ta. Tässä ar­tik­ke­lis­sa tar­kas­te­lem­me tämän MariaDB-komennon ra­ken­net­ta ja käyttöä. Yk­sin­ker­tais­ten esi­merk­kien avulla näytämme myös, kuinka…

Lue lisää
Kuva: Kuinka poistaa taulukot pysyvästi MariaDB:n DROP TABLE -komennollaStock-Assoshut­ters­tock

Kuinka poistaa taulukot pysyvästi MariaDB:n DROP TABLE -ko­men­nol­la

Yhden tai useamman taulukon pysyvä pois­ta­mi­nen MariaDB:stä voidaan tehdä `DROP TABLE`-ko­men­nol­la. Koska komento poistaa mää­ri­tel­lyt taulukot pe­ruut­ta­mat­to­mas­ti, sen käyt­tö­oi­keus tulisi olla vain val­tuu­te­tuil­la käyt­tä­jil­lä. Tässä ar­tik­ke­lis­sa kerromme lisää ko­men­nos­ta ja sen…

Lue lisää
Kuva: Mitkä ovat MariaDB:n eri tietotyypit?whi­te­Moccashut­ters­tock

Mitkä ovat MariaDB:n eri tie­to­tyy­pit?

MariaDB-tie­to­tyy­pit voidaan jakaa viiteen luokkaan. Nu­me­raa­li­set tie­to­tyy­pit sekä aika- ja päi­vä­mää­rä­tie­to­jen mää­rit­te­lyt koskevat numeroita, kun taas merk­ki­jo­not voivat sisältää erilaisia merkkejä. Tie­to­kan­nan hal­lin­ta­jär­jes­tel­mä sallii myös geo­met­ri­set tie­to­tyy­pit ja tietyt…

Lue lisää
Kuva: Kuinka kysellä ja yhdistää tietueita MariaDB JOIN:n avullaMaksim Kabakoushut­ters­tock

Kuinka kysellä ja yhdistää tietueita MariaDB JOIN:n avulla

Kun työs­ken­te­let useiden tau­lu­koi­den kanssa, on usein tarpeen yhdistää tietueita. MariaDB:ssä voit käyttää tähän JOIN-lause­ket­ta. Tässä ar­tik­ke­lis­sa selitämme, miten komento toimii ja miten eri variantit INNER JOIN, LEFT OUTER JOIN ja RIGHT OUTER JOIN eroavat toi­sis­taan. Lue…

Lue lisää
Kuva: MariaDB:n käyttö CREATE DATABASEREDPIXEL.PLShut­ters­tock

MariaDB:n käyttö CREATE DATABASE

Jos haluat luoda uuden tie­to­kan­nan käyt­tä­mäl­lä ilmaista ja avoimen läh­de­koo­din re­laa­tio­tie­to­kan­nan hal­lin­ta­jär­jes­tel­mää MariaDB, voit käyttää CREATE DATABASE -komentoa. Tässä ar­tik­ke­lis­sa se­li­te­tään yk­si­tyis­koh­tai­ses­ti komennon toiminta ja kä­si­tel­lään erilaisia va­lin­nai­sia…

Lue lisää
Kuva: MariaDB CREATE TABLE -komennon käyttöNDAB Crea­ti­vi­tyshut­ters­tock

MariaDB CREATE TABLE -komennon käyttö

Jos haluat luoda uuden taulukon, voit käyttää MariaDB:n CREATE TABLE -komentoa. Komento ei tarkoita vain uuden taulukon luomista, vaan myös yk­sit­täis­ten sa­rak­kei­den ja niissä sal­lit­tu­jen tie­to­tyyp­pien luomista. Tässä ar­tik­ke­lis­sa selitämme tarkasti, miten CREATE TABLE toimii…

Lue lisää