1. 程式人生 > 實用技巧 >操作資料庫

操作資料庫

2、操作資料庫

操作資料庫>操作資料庫中的表>操作資料庫表中的資料

2.1、操作資料庫(瞭解)

1、建立資料庫

CREATE DATABASE [IF NOT EXISTS] westos;

2、刪除資料庫

DROP DATABASE IF EXISTS westos;

3、使用資料庫

-- tab鍵的上面,如果表名或者欄位名是一個特殊的字元,就需要帶``
USE `school`

4、檢視所有的資料庫

SHOW DATABASES  --檢視所有的資料庫

對比:SQLyog的視覺化操作

學習思路:

  • 對比SQLyog視覺化歷史記錄檢視sql
  • 固定的語法或關鍵字必須強行記住!

2.2、資料庫的列型別

數值

  • tinyint 十分小的資料 1個位元組
  • smallint 較小的資料 2個位元組
  • mediumint 中等大小的資料 3個位元組
  • int 標準的整數 4個位元組 常用的
  • big 較大的資料 8個位元組
  • bigint 較大的資料 8個位元組
  • float 浮點數 4個位元組
  • double 浮點數 8個位元組
  • decimal 字串形式的浮點數 金融計算的時候,一般是使用decimal

字串

  • char 字串固定大小的 0~255
  • varchar 可變字串 0~65535 常用的 String
  • tinytxt 微型文字 2^8-1
  • text 文字串 2^16-1 儲存大文字

時間日期

java.util.Date

  • date YYYY-MM-DD 日期
  • time HH:mm:ss 時間日期
  • datetime YYYY-MM-DD HH:mm:ss 最長用的時間格式
  • timestamp 時間戳 1970.1.1到現在的毫秒數! 也較為常用!
  • year 年份表示

null

  • 沒有值,未知
  • 注意,不要使用NULL進行運算,結果為NULL