Ahoana no fomba hamoronana/fandatsahana latabatra vonjimaika ny MySQL? Ny andraikitry ny latabatra vonjimaika MySQL

MySQLAhoana ny fomba hamoronana/manalefaka latabatra temp?MySQLNy andraikitry ny latabatra vonjimaika

latabatra vonjimaika MySQL

Ny latabatra vonjimaika MySQL dia tena ilaina rehefa mila mitahiry angona vonjimaika isika.Ny tabilao vonjimaika dia tsy hita afa-tsy amin'ny fifandraisana ankehitriny. Rehefa mikatona ny fifandraisana dia hofafan'i Mysql ho azy ny latabatra ary hamoaka ny habaka rehetra.

Nampiana tabilao vonjimaika ao amin'ny MySQL version 3.23. Raha ambany noho ny version 3.23 ny version MySQL anao dia tsy afaka mampiasa latabatra vonjimaika MySQL ianao.Na izany aza, mahalana ny mampiasa dikan-teny ambany toy izany ankehitriny.MySQL databasefanompoana.

Ny latabatra vonjimaika MySQL dia tsy hita afa-tsy amin'ny fifandraisana amin'izao fotoana izao. Raha mampiasa script PHP ianao mba hamoronana latabatra vonjimaika MySQL, dia ho potika ho azy ny latabatra vonjimaika isaky ny mandeha ny script PHP.

Raha mampiasa programa mpanjifa MySQL hafa ianao mba hifandray amin'ny mpizara database MySQL hamorona latabatra vonjimaika, dia ho potika ihany ny latabatra vonjimaika rehefa mikatona ny programa mpanjifa. Mazava ho azy fa azonao atao ihany koa ny manimba azy amin'ny tanana.

OHATRA

Ity manaraka ity dia mampiseho ohatra tsotra amin'ny fampiasana latabatra vonjimaika MySQL, ity kaody SQL manaraka ity dia azo ampiharina amin'ny mysql_query() fiasan'ny script PHP.

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 



                                   

  

rehefa mampiasa ianaoSHOW TABLESRehefa mampiseho ny lisitry ny tabilao data ny baiko dia tsy ho hitanao ny tabilao SalesSummary.

Raha miala amin'ny fivoriana MySQL ankehitriny ianao dia ampiasaoSELECTbaiko hamaky ny angona latabatra vonjimaika noforonina tany am-boalohany, dia ho hitanao fa tsy misy ny latabatra ao amin'ny tahiry, satria potika ny latabatra vonjimaika rehefa mivoaka ianao.


Atsaharo ny latabatra vonjimaika MySQL

Amin'ny alàlan'ny default, ny latabatra vonjimaika dia potika ho azy rehefa miala amin'ny tahiry ianao.Mazava ho azy fa azonao ampiasaina koa amin'ny fivoriana MySQL ankehitrinyDROP TABLEbaiko hanitsaka an-tànana ny latabatra vonjimaika.

Ity manaraka ity dia ohatra iray amin'ny fanariana latabatra vonjimaika amin'ny tanana:

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' 存在  

Comments

Tsy havoaka ny adiresy mailakao. Ampiasaina ny saha ilaina * Label

Horonana Top