1. 程式人生 > >基礎MySQL 增 刪 改 查 + 刪庫

基礎MySQL 增 刪 改 查 + 刪庫

mysql> SHOW DATABASES;                  檢視資料庫資訊,預設是4個庫,
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

mysql> CREATE DATABASE Feiyu;            建立Feiyu資料庫,
Query OK, 1 row affected (0.00 sec)
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| feiyu              |
| mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.00 sec)
mysql> USE Feiyu;                        直接開啟Feiyu資料庫,
Database changed
mysql>

mysql> CREATE TABLE one(                 建立one資料列表,
    -> username VARCHAR (20),
    -> age TINYINT UNSIGNED,
    -> salary FLOAT (8,2) UNSIGNED
    -> );
Query OK, 0 rows affected (0.00 sec)
mysql> SHOW TABLES;
+-----------------+
| Tables_in_feiyu |
+-----------------+
| one             |
+-----------------+
1 row in set (0.00 sec)

mysql> SHOW columns from one;           one列表中的欄位,
+----------+---------------------+------+-----+---------+-------+
| Field    | Type                | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+-------+
| username | varchar(20)         | YES  |     | NULL    |       |
| age      | tinyint(3) unsigned | YES  |     | NULL    |       |
| salary   | float(8,2) unsigned | YES  |     | NULL    |       |
+----------+---------------------+------+-----+---------+-------+
3 rows in set (0.03 sec)

mysql> INSERT INTO one                  新增,
    -> (username,age,salary)
    -> values
    -> ("one","1","1000");
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM one;
+----------+------+---------+
| username | age  | salary  |
+----------+------+---------+
| one      |    1 | 1000.00 |
+----------+------+---------+
1 row in set (0.00 sec)
                                        修改,                                              
mysql> update one set username="two" where username="one";  
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

                                        刪除資料列表,
mysql> delete from one where username="two";
Query OK, 1 row affected (0.00 sec)

                                        刪除剛剛建立Feiyu資料庫,
mysql> drop DATABASE Feiyu;
Query OK, 1 row affected (0.01 sec)
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)                現在回到沒有建立之前情形;