建庫:
CREATE DATABASE數據庫名 DEFAULT CHARSET='utf8';
Create database j18 defaultcharset=’utf-8’;
創建 數據庫 j18 默認的字符編碼utf-8
Drop database 數據庫名; 刪除指定數據庫
使用命令進入指定倉庫
Use 倉庫名字
因爲我們不知道系統中有哪些庫,所以要使用show databases 命令行,展示有那些庫;
使用命令看庫中有哪些表
show tables;
使用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 ) |