Webmaster Awakirina Database û Table yan ser MySqlê

0 Tê Şopandin
18 Şopîner

Hebu_n

Moderator
Moderator
Bikarhêner

27 Şub 2020

167 Mesaj

226 Çalak

0 Çareseri

43

Peyama Yekemîn

100 Peyam

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Tevlîbûn
27 Şub 2020
Peyam
167
Pûanên Behganîye
226

Silav û rez hevalno heger ko we, SQL çi ye? vî mijara min xwendî be kerem bikin em bidomînin, nika ez daxwazim em dest bi karanîna MySqlê bikin û pêra ji dest bi fermanên sqlê bikin. Goorm.io ji keramaxwe herin vî rûpelê û ji xwere hesabê ki vekin, û têkevinê da. Heger hûn bipirsin goorm çi ye, goorm platrofmekî online e ji bo kodnivîsê piranînê benamê kodnivîse gelek granîn ji bo kombersa ger 8gb ram hebê ko hû aciz nebin ew ji ba herkesî tunê ye ji bo vi min got em goormê bixebitînin ê baştir be ji bo me.


Screenshot (36).png
Heger qo we hesaba xwe awa kir rûpel a 'Create Container' ê vebê
Screenshot (37).png

cihe name re MySql binvisnin û destên xwe nedin tiştekî din da
paşe rûpelê berjêr bikin û node.js hilbijarin ew cihe ko Stack dinvisine
û wek wêne da te xûya hemû cîhê ko hewce dike hilbijarin, bidomînin.

'Container has been successfully created' dema ko wîlo got bibejin run container û destpê bikin. Dema ko rûpel a we hat û we terminala xwe dit : mysql-ctl cli; " bi vi fermanî va mysqlê bidin xebatê her car ger hûn vi fermanî bibin xebatê da.

...................
Screenshot (38).png


Ji bo awakirina Databasê ki CREATE DATABASE ger em vî fermani bidin xebatê ka werin em databaseki ser navê aqilmend_kurd awa bikin. CREATE DATABASE aqilmend_kurd; ger her fermanên ve bi ' ; '
we xilas bibe, wek din ferman naxebite, ka werin em binerin ko database me awa bûye fermana me ev ê SHOW DATABASES; wek we ji dît database me ya ser nave aqilmend_kurd xûya dike. Nija ji ka werin em database jê bibin, fermana me bo jê birinê DROP DATABASE <nave_database> mînak DROP DATABASE aqilmend_kurd; em yek car disa bibejin SHOW DATABASE;


SQL:
mysql> CREATE DATABASE aqilmend_kurd;

Query OK, 1 row affected (0.00 sec)
SQL:
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| aqilmend_kurd      |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
SQL:
mysql> DROP DATABASE aqilmend_kurd;
Query OK, 0 rows affected (0.00 sec)
SQL:
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+


Wek hûn ji dibinin database ser navê aqilmend_kurd tûne ye, wek hûn dibinin xeynî aqilmend_kurd 4 database dis henê e gelo dema ko mê database ki awa kir eme çawa bizanibin ko em vî database dixebitînin, ev ji bi fermana USE nave_database; ka em databasekî ser navê 'pisikan' awa bikin. Min li vir databasek ser nave pisikan awa kir û bi fermana USE va databasa xwe hilbijart lê ka werin em mêze bikin kîjan data base em dixebitînin, bi fermana SELECT database(); ferman a wek ez çawa dinvîsim ger hin binvîsînin da ko bixebitin. Wek hat xuya em database pisikan dixebitinîn.

SQL:
mysql> CREATE DATABASE pisikan;

Query OK, 1 row affected (0.00 sec)
mysql> USE pisikan;
Database changed
SQL:
mysql> SELECT database();

+------------+
| database() |
+------------+
| pisikan    |
+------------+

Nika me dit database çawa awa, dibe çawa tê jê birin, tê hilbijartin ger em hedi dest bi Tablo ya bikin, tabli bi rastî dilê database ne, database bi xwe qeftên tablo ya ne, dema ko em bi tabloya wa dixebitin emê columns (sernavê tabloya) û row (rêz) a emê bibinîn, Lê berîya her tiştî Data Types çi bûn tê bîra we da, heger qo nayê herin mijara min a SQL çi ye, ye rind bixvînin ji ber ko dema em tabloya awa dikin ew tişta herî grîng data_typein. Ew ên min bi kesk wa nîşan danê sernavin û ewên sor ji rêzin, rêz bi xwe data ne. Nija ji ber ko em daxwazin Bila nav û zayned (breed) hêrf bin û temen(age) jimar be, navber a wan tîpên dataya da eme VARCHAR( yanî tenê herf) û INT (yanî tenê jimar), Ji ber vî dema ko em tabloên xwe awa dikin ger em bibejin kîjan tîpê were kar anîn da.


TABLR.png


Ka em tabloye ki awa bikin, bila nave tabloya me ji pisik be, nav, temen û zayendê pisike min xwesr bila ew columns hebin, dema ko em ji fermanê ki derbasi fermanê ki din dibin ger em (
, ) bixebitinîn. Gelo fermana me xebiti an na? SHOW TABLES dibejin û tabloyen xwe mêze dikin, gelo em dikarin hûndirê tabloya pisikan mêze bikin, belê em dikarin SHOW COLUMNS FROM <nave_tabloye> wek we ji dit hemû qolonên me hatine


SQL:
CREATE TABLE nave_table
  (
    column_nav data_type,
    column_nav data_type
);


SQL:
mysql> CREATE TABLE pisik
    -> (
    -> nave_pisike VARCHAR(10),
    -> zayende_pisike VARCHAR(15),
    -> temene_pisike INT );
Query OK, 0 rows affected (0.19 sec)

SVG:
mysql> SHOW TABLES;
+-------------------+
| Tables_in_pisikan |
+-------------------+
| pisik             |
+-------------------+

SQL:
mysql> SHOW COLUMNS FROM pisik;
+----------------+-------------+------+-----+---------+-------+
| Field          | Type        | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| nave_pisike    | varchar(10) | YES  |     | NULL    |       |
| zayende_pisike | varchar(15) | YES  |     | NULL    |       |
| temene_pisike  | int(11)     | YES  |     | NULL    |       |
+----------------+-------------+------+-----+---------+-------+


Dema ko em bixwazin tablo ye kî jê bibin fermana me ew ê DROP TABLE nave_tabloye ka werin em tabloya pisik'ê jê bibin

SQL:
mysql> DROP TABLE pisik;
Query OK, 0 rows affected (0.07 sec)

Tabloya pisika jê hatê birin da.
 

huseyn

Moderator
Moderator
Bikarhêner

6 Çile 2021

63 Mesaj

101 Çalak

0 Çareseri

18

Peyama Yekemîn

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Tevlîbûn
6 Çile 2021
Peyam
63
Pûanên Behganîye
101
Cîh
Kurdistan
dîsa mijarekî gelek baş bo forumê malî ava🖒
 

Roni

Rêvebîr
Rêber

8 Mar 2020

82 Mesaj

89 Çalak

0 Çareseri

18

Peyama Yekemîn

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Tevlîbûn
8 Mar 2020
Peyam
82
Pûanên Behganîye
89
Cîh
Behram
Dest xweş
 

RoJhaT

Endam
Bikarhêner

5 Mar 2020

8 Mesaj

12 Çalak

0 Çareseri

3

Peyama Yekemîn

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Tevlîbûn
5 Mar 2020
Peyam
8
Pûanên Behganîye
12
deste te saxbin heval her biji
 

rizgar

Rêvebîr
Rêber
Moderator
Bikarhêner

27 Şub 2020

158 Mesaj

162 Çalak

0 Çareseri

43

Peyama Yekemîn

100 Peyam

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Ket Xeletên te tûne ne!

Tevlîbûn
27 Şub 2020
Peyam
158
Pûanên Behganîye
162

Mijar

317

Peyam

860

Bikarhêner

247

Endamê/a dawîn

Çiya

Üst