use 資料庫名;
shwo databases;
create database 資料庫名;
drop database 資料庫名;
int 整數。使用4個位元組儲存
char(size) 定長字元。若未指定,預設長度1個字元
varchar(size) 可變長字元。根據字串的實際長度儲存,最長為指定長度。注意:必須指定長度
float(m,d) 單精度小數。m=整數字+小數字,d=小數字。預設m+d<=6
double(m,d) 雙進度小數。m=整數字+小數字,d=小數字。預設m+d<=15
date 日期型。格式:'yyyy-mm-dd'
blob 位元組資料,最大可達4g
text 字元資料,最大可達4g
create table 表名 (
列名1 資料型別 [約束],
列名2 資料型別 [約束],
列名3 資料型別 [約束]
);示例:
create table student (
id int, – 整形,預設長度為11
stuname varchar(10), – 字元型,最大長度10
*** char, – 字元型,預設長度為1
score double, – 浮點型
photo blob – 大的二進位制型別,可以為
birthday datetime – 日期型
);create table 表名 like 要複製的表名;
create table 表名
select * from 要複製的表名;
alter table 表名 add 列名 資料型別;
alter table 表名 change 舊列名 新列名 資料型別;
alter table 表名 modify 列名 資料型別;
alter table 表名 drop 列名;
alter table 舊表名 rename 新錶名;
drop table 表名;
MySQL 03(建立資料庫)
我們可以在登陸 mysql 服務後,使用 create 命令建立資料庫,語法如下 create database 資料庫名 以下命令簡單的演示了建立資料庫的過程,資料名為 runoob root host mysql u root p enter password 登入後進入終端 mysql cre...
MySQL03 多表 事務
有兩個集合a,b 取這兩個集合的所有組成情況。要完成多表查詢,需要消除無用的資料 1.2.1 內連線查詢 1.隱式內連線 使用where條件消除無用資料 2.顯式內連線 1 select 字段列表 from 表名1 inner join 表名2 on 條件 3.內連線查詢總結 1.從哪些表中查詢資料...
mysql 03 資料表的設計
資料庫三大正規化 第一正規化 1nf 第二正規化 2nf 第三正規化 3nf 第一正規化1nf 資料表中的所有欄位都是不可分割的原子值 資料表 1 create table student2 id int primary key,name varchar 20 address 30 向資料表中插入資...