1. 程式人生 > >在Ubuntu裡開始使用MySQL建立一張表

在Ubuntu裡開始使用MySQL建立一張表

1. 登入MySQL。

mysql -uroot -p密碼

2. 建立一個數據庫(名字為appList)。

mysql> create database if not exists appList;

3. 切換到appList資料庫。

mysql> use appList

4. 為資料庫建立一張表。常用資料型別參考 www.w3school.com.cn/sql/sql_datatypes.asp 。

create table if not exists appList(
  id int auto_increment, 
  a varchar(50) not null, 
  b varchar(5), 
  c varchar(10) not null, 
  d int not null, 
  e DATE, 
  primary key(id)
);

    auto_increment是自動生成一個唯一數字,primary key是資料庫資料的唯一標識。

5. 檢視建立的表結構。

mysql> desc appList;

  結果:

+-------+-------------+------+-----+---------+----------------+
| Field | Type        | Null | Key | Default | Extra          |
+-------+-------------+------+-----+---------+----------------+
| id    | int(11)     | NO   | PRI | NULL    | auto_increment |
| a     | varchar(50) | NO   |     | NULL    |                |
| b     | varchar(5)  | YES  |     | NULL    |                |
| c     | varchar(10) | NO   |     | NULL    |                |
| d     | int(11)     | NO   |     | NULL    |                |
| e     | date        | YES  |     | NULL    |                |
+-------+-------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)

6. 以後可以直接登入到這個已建立資料庫。

mysql -uroot -p密碼 appList