MySQL第一課

  建庫:

CREATE DATABASE數據庫名 DEFAULT CHARSET='utf8';

Create database j18 defaultcharset=’utf-8’;

創建   數據庫  j18  默認的字符編碼utf-8

Drop database 數據庫名;  刪除指定數據庫

  使用命令進入指定倉庫

Use 倉庫名字

wKiom1gDfCOxEHewAAAFDvfxj7s880.png-wh_50

因爲我們不知道系統中有哪些庫,所以要使用show databases 命令行,展示有那些庫;

wKiom1gDfQOjGoNLAAANln-zNac992.png-wh_50

 

  使用命令看庫中有哪些表

show tables;

wKiom1gDfUTTWowjAAACg38O71M481.png-wh_50

  使用sql語句查看指定表的信息

結構化查詢語句

Select * from 表名查看錶裏面的全部信息

  數據類型:

整數:TINYINT 1字節 -128~127 SMALLINT 2字節 -32768~32767

INT     4字節  +- 21億、BIGINT   8字節 

小數:FLOAT DOUBLE DECIMAL(m,n) 精確到小數點後的位數

(m,n) m表示這個數字的位數,n表示,小數點之後有幾位

(5,2)   123.22     (5,2) 4.1111

字符串:CHAR(m)  --m表示該字段可以表述的字符串的長度,最多爲255

VARCHAR(m) --m表示該字段可以表述的長度

BLOB --用於存儲二進制大文件

時間日期:DATE --表示日期 1000-1-1 ~  9999-12-31

TIME --表示時間 00:00:00 ~ 23:59:59

          datetime --1000-1-1 00:00:00  ~9999-12-31 23:59:59

  建表語句:

CREATE TABLE表名(

字段1 數據類型 約束,

字段2 數據類型  約束,

...

字段n 數據類型 約束);

 

紅色字,是固定格式的,不要去修改

 

案例:

Create table student(

 Sid int primary key,

 Sname varchar(20) not null,  

 Sex char(1),

 Brithdate date

)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章