MySQLMeriv çawa tabloyek demsalê çêdike / davêje?MySQLRola maseyên demkî
Tabloya demkî ya MySQL
Tabloya demkî ya MySQL pir bikêr e dema ku em hewce ne ku hin daneyên demkî hilînin.Tabloyên demkî tenê di pêwendiya heyî de têne xuyang kirin.Dema ku girêdan girtî be, Mysql dê bixweber tabloyê jêbibe û hemî cîh berde.
Tabloyên demkî di guhertoya MySQL 3.23 de hatin zêdekirin. Heke guhertoya weya MySQL ji guhertoya 3.23 kêmtir be, hûn nikarin tabloyên demkî yên MySQL bikar bînin.Lêbelê, kêm e ku meriv nuha guhertoyek wusa kêm bikar bîne.Databasa MySQLxizmetkar.
Tabloya demkî ya MySQL tenê ji pêwendiya heyî re tê xuyang kirin. Heke hûn ji bo çêkirina tabloyek MySQL ya demkî skrîptek PHP bikar bînin, dema ku skrîpta PHP-ê were darve kirin dê tabloya demkî bixweber were hilweşandin.
Ger hûn bernameyeke din a xerîdar a MySQL bikar bînin da ku hûn bi servera databasa MySQL ve girêdin da ku tabloyek demkî çêbikin, tabloya demkî tenê dema ku bernameya muwekîlê girtî be têk diçe.Helbet hûn dikarin wê bi destan jî hilweşînin.
Nûçe
Ya jêrîn mînakek hêsan a karanîna tabloya demkî ya MySQL nîşan dide, koda SQL-ya jêrîn dikare li fonksiyona mysql_query() ya nivîsara PHP-ê were sepandin.
MySQL的> CREATE TEMPORARY TABLE SalesSummary (- > PRODUCT_NAME VARCHAR (50 )NOT NULL - > ,TOTAL_SALES DECIMAL (12 ,2 )NOT NULL DEFAULT 0.00 - > ,avg_unit_price DECIMAL (7 ,2 )NOT NULL DEFAULT 0.00 - > ,total_units_sold INT UNSIGNED NOT NULL DEFAULT 0 ); 查询OK ,0 行受影响(0.00 秒 ) 的MySQL > INSERT INTO SalesSummary - > (PRODUCT_NAME ,TOTAL_SALES ,avg_unit_price ,total_units_sold )- > VALUES - > ('黄瓜' ,100.25 ,90 ,2 ); mysql > SELECT * FROM SalesSummary ; + -------------- + ------------- + ---------------- + --- --------------- + | product_name | total_sales | avg_unit_price | total_units_sold | + -------------- + ------------- + ---------------- + --- --------------- + | 黄瓜 | 100.25 | 90.00 | 2 | + -------------- + ------------- + ---------------- + --- --------------- + 1 行中集合(0.00 秒)
dema ku hûn bikar tîninTENÊ BİXWÎNEDema ku ferman navnîşa tabloyên daneyê nîşan dide, hûn ê nikaribin tabloya SalesSummary bibînin.
Ger hûn ji rûniştina MySQL ya heyî derkevin, wê hingê bikar bîninNEQANDINfermana xwendina daneyên tabloya demkî ya ku bi eslê xwe hatî afirandin, wê hingê hûn ê bibînin ku tablo di databasê de tune, ji ber ku dema hûn derketin tabloya demkî hilweşiyaye.
Tabloya demkî ya MySQL hilweşînin
Bi xwerû, tabloyên demkî bixweber têne hilweşandin dema ku hûn ji databasê qut dibin.Bê guman hûn dikarin di rûniştina MySQL ya heyî de jî bikar bîninMASÊ DIKINfermana daxistina tabloya demkî bi destan.
Ya jêrîn mînakek daxistina tabloyek demkî bi destan e:
mysql> CREATE TEMPORARY TABLE SalesSummary ( -> product_name VARCHAR(50) NOT NULL -> , total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00 -> , avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00 -> , total_units_sold INT UNSIGNED NOT NULL DEFAULT 0 ); Query OK, 0 rows affected (0.00 sec) mysql> INSERT INTO SalesSummary -> (product_name, total_sales, avg_unit_price, total_units_sold) -> VALUES -> ('cucumber', 100.25, 90, 2); mysql> SELECT * FROM SalesSummary; +--------------+-------------+----------------+------------------+ | product_name | total_sales | avg_unit_price | total_units_sold | +--------------+-------------+----------------+------------------+ | cucumber | 100.25 | 90.00 | 2 | +--------------+-------------+----------------+------------------+ 1 row in set (0.00 sec) mysql>DROP TABLE SalesSummary ; mysql > SELECT * FROM SalesSummary ; 错误1146 :表'chenweiliang.SalesSummary' 不存在
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "MySQL çawa tabloyek demkî diafirîne/hilweşîne? Rola Tabloyên Demkî yên MySQL" ku ji we re bibe alîkar.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-497.html
Ji bo vekirina bêtir hîleyên veşartî🔑, bi xêr hatin beşdarî kanala me ya Telegramê bibin!
Heke hûn jê hez dikin parve bikin û hez bikin! Parvekirin û ecibandinên we motîvasyona me ya berdewam in!