Kui olete ühenduse loonud avatud läh­te­koo­diga and­me­ba­asi hal­dus­süs­tee­miga, peate valima MariaDB-s and­me­ba­asi, millega soovite töötada. Selleks on teil kaks võimalust: võite kasutada MySQL-i käsurea käsku USE või PHP-funkt­siooni mysql_select_db. Me käsitleme mõlemat meetodit.

Käsk USE käsureal

USE süntaks on järgmine:

USE name_of_database;
sql

Peate alati kasutama käsku koos spet­siaalse and­me­baasiga ja kasutama seda asemel asen­dus­märki „name_of_database”. Kui jätate selle pa­ra­meetri välja, saate veateate (ERROR 1046).

Selle toimimise paremaks mõist­miseks kasutame lihtsat näidet. Kujutame ette, et soovime pääseda juurde and­me­baasile „Kliendid”. Selleks on vaja teha järgmised sammud:

  1. Logige oma ser­ve­risse sisse käsurea kaudu:
mysql -u root -p
Enter password: ************
sql
  1. Kasutage käsku SHOW DATABASES, et saada ülevaade kõigist teie serveris olevatest and­me­baasi­dest:
mysql> SHOW DATABASES;
sql
  1. Soovitud and­me­ba­asi va­li­miseks kasutage käsku USE:
mysql> USE customers;
sql

Nüüd saate töötada and­me­baasis ja luua uue tabeli MariaDB CREATE TABLE abil. Kui soovitud andmebaas pole veel loetelus, looge see MariaDB käsuga CREATE DATABASE. Kui andmebaas pole enam vajalik, eemaldage see MariaDB käsuga DROP DATABASE.

SELECT DATABASE MariaDB jaoks PHP-s

MariaDB jaoks mõeldud funkt­sioon SELECT DATABASE on leitav ka PHP-s (siin: mysqli_select_db). Ühenduse loomise süntaks on järgmine:

$connection = mysqli_connect("server", "username", "password");
php

And­me­ba­asi va­li­miseks näeb järgmine käsk välja järgmine:

mysqli_select_db($connection, "customer");
php
Go to Main Menu