Kad esat iz­vei­do­jis sa­vie­no­ju­mu ar atvērtā koda datu bāzes pār­val­dī­bas sistēmu, jums ir jāizvēlas datu bāze, ar kuru vēlaties strādāt MariaDB. Tam ir divas iespējas: varat izmantot USE komandu MySQL komandu rindā vai mysql_select_db funkciju PHP. Mēs ap­ska­tī­sim abas metodes.

Komanda USE komandu rindā

USE sintakse ir šāda:

USE name_of_database;
sql

Jums vienmēr jāizmanto komanda kopā ar īpašu datu bāzi un jāizmanto tā vietā vietas turētāja ‘name_of_database’. Ja iz­lai­dī­siet šo parametru, saņemsiet kļūdas ziņojumu (ERROR 1046).

Lai jums būtu vieglāk saprast, kā tas darbojas, iz­man­to­sim vienkāršu piemēru. Ie­do­mā­si­mies, ka vēlamies piekļūt datu bāzei „Klienti”. Tam ir ne­pie­cie­ša­mi šādi soļi:

  1. Pie­sa­kie­ties savā serverī, iz­man­to­jot komandu rindu:
mysql -u root -p
Enter password: ************
sql
  1. Iz­man­to­jiet komandu SHOW DATABASES, lai iegūtu pārskatu par visām pie­eja­ma­jām datu bāzēm jūsu serverī:
mysql> SHOW DATABASES;
sql
  1. Lai izvēlētos vēlamo datu bāzi, iz­man­to­jiet komandu USE:
mysql> USE customers;
sql

Tagad varat strādāt datu bāzē un izveidot jaunu tabulu ar MariaDB CREATE TABLE. Ja vēlamā datu bāze vēl nav uz­skai­tī­ta, iz­vei­do­jiet to ar MariaDB komandu CREATE DATABASE. Ja datu bāze vairs nav ne­pie­cie­ša­ma, izdzēsiet to ar MariaDB komandu DROP DATABASE.

SELECT DATABASE MariaDB PHP

Funkcija SELECT DATABASE MariaDB ir atrodama arī PHP (šeit: mysqli_select_db). Sintakse sa­vie­no­ju­ma izveidei ir šāda:

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

Lai izvēlētos datu bāzi, turpmākā komanda izskatās šādi:

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