-
Tietokantaan pääsy
MariaDB-instanssin käyttö
MariaDB Pukissa on edelleen beetavaiheessa
Tämä tarkoittaa, että sitä ei ole testattu yhtä laajasti kuin PostgreSQL:ää, ja siinä, miten Pukki hallinnoi MariaDB-tietokantainstansseja, saattaa edelleen tapahtua suuria muutoksia.
Graafinen käyttöliittymä
Löydät MariaDB:n kotisivulta ei-kattavan luettelon erilaisista graafisista käyttöliittymistä MariaDB:n käyttöön: MariaDB's homepage.
MariaDB-liittimet
MariaDB-liittimiä käytetään tietokantayhteyksien luomiseen sovelluksista, ja niitä on saatavilla monille suosituille ohjelmointikielille. Lisätietoja niiden käytöstä ja määrityksistä löydät MariaDB:n dokumentaatiosta:
Kiinnitä erityistä huomiota SSL-määrityksiin - koska Pukki sallii MariaDB-instansseihinsa vain SSL-yhteydet, sinun täytyy määrittää siihen liittyvät asetukset.
Komentoriviasiakas mariadb ja mysql
MariaDB:n dokumentaatio komentoriviasiakkaasta
Suositeltu CLI-asiakasohjelma on mariadb. mysql-asiakas toimii edelleen, mutta se on
yleensä symbolinen linkki mariadb-ohjelmaan.
Esimerkkikomentoja tietokantaan yhdistämiseen:
tai
--ssltarkoittaa, että MariaDB-asiakas muodostaa yhteyden SSL:ää käyttäen. Tämä on välttämätöntä, koska Pukin tietokantainstanssit pakottavat käyttämään salattuja yhteyksiä.--passwordtarkoittaa, että asiakasohjelma pyytää salasanaa. Voit antaa sen komentorivillä (esimerkiksi--password=password), mutta sitä pidetään tietoturvan kannalta huonona käytäntönä.--hostmäärittää palvelinosoitteen, johon yhdistetään. Pukissa tämä on lähes aina tietokantainstanssisi julkinen IP-osoite.--usermäärittää, millä käyttäjällä tietokantaan yhdistetään.${DATABASE_NAME}määrittää, mihin palvelimen tietokantaan yhdistetään.
Komentorivin käyttö .my.cnf-tiedoston kanssa
Jos yhdistät usein samaan tietokantaan, voi olla hyödyllistä määrittää
kotihakemistoosi .my.cnf-asetustiedosto tarvittavien lippujen ja asetusten tallentamista varten.
- Luo tyhjä
.my.cnf-tiedosto kotihakemistoosi ja rajoita sen käyttöoikeudet:
- Muokkaa asetustiedostoa haluamallasi editorilla ja lisää seuraavat asetukset:
Koska salasanan tallentamista selväkieliseen tiedostoon ei suositella, voit jättää sen tyhjäksi, jolloin salasanaa kysytään aina yhdistettäessä:
Yleisiä ongelmia CLI-yhteyksissä
Jos salasanakehote tulee näkyviin, mutta asiakasohjelma jää sen jälkeen pitkäksi aikaa jumiin yhdistämään, tarkista
että host-argumentti on oikein ja että palomuuri sallii yhteydet asiakaslaitteesi
osoitteesta.
ERROR 3159 (08004): Connections using insecure transport are prohibited while --require_secure_transport=ON.
Yritit yhdistää tietokantaan ilman --ssl-valitsinta.
Joko salasana tai käyttäjätunnus on väärä.
Joko määritettyä tietokantaa ei ole olemassa tai määritetyllä käyttäjätunnuksella ei ole siihen käyttöoikeutta.
Pukki-MariaDB-tietokannan käyttö Puhdista
- Varmista, että tietokantainstanssisi sallii verkkoliikenteen Puhdista.
- Kirjaudu Puhdille
ssh:lla ja lataamariadb-moduuli - Nyt voit yhdistää tietokantaan mariadb-asiakasohjelmalla
Hyödyllisiä SQL-komentoja
Listaa tietokannat
Listaa taulut
Näytä taulujen kuvaukset
Vaihda tietokantaa
Esimerkkikysely
Näytä kaikki tietokanta-asetukset
tai jos haluat näyttää vain osajoukon, voit käyttää LIKE-ehtoa
% tarkoittaa tässä jokerimerkkiä - tämä listaa kaikki muuttujat, jotka alkavat merkkijonolla innodb.
Tuo tietokantavedos