MySQL資料庫的注釋方式
- 單行注釋 –
- 多行注釋 /* … */
MySQL-操作資料庫
資料庫(database)、是用來進行資料存盤的一個倉庫(容器),內部由 表(table)、視圖(view)、索引(index),
存盤程序(procedure)、函式(function)、和觸發器(trigger)等組成
資料庫Database的基本操作
- 創建一個資料庫
create database 資料庫名字 ;
create database if not exists 資料庫名;
- 洗掉資料庫
drop database 資料庫名 ;
drop database if exists 資料庫名 ;
- 查看當前資料庫管理系統下有哪些資料庫
show databases ;
- 切換資料庫
use 資料庫名 ;
MySQL資料庫中常見的資料型別
-
數字型別
- 整數型別: tinyint , smallint , int/integer
- 浮點型別: float , double
- decimal
-
字串型別(必須設定字串的允許的最大長度)
- char : 定長字串
- varchar: 可變長度字串
- text/longtext : 適合存盤大字串,在使用的時候不需要指定長度
-
日期型別
- date : 日期,用來存盤年月日
- datetime : 用來存盤年月日,時分秒,微妙
- time : 時間 , 用來存盤時分秒
-
布爾型別
- boolean : 使用 1 和 0 代表 true/false
-
Blob型別(流的存盤)
- blob
- longblob
表的基本操作
表(table)使用進行資料存盤的容器、表由欄位(column) 和 記錄 組成
表的創建
create table 表名(
欄位名 欄位型別 [約束] [注釋] ,
欄位名 欄位型別 [約束] [注釋] ,
欄位名 欄位型別 [約束] [注釋] ,
...
);
表的洗掉
drop table 表名 ;
修改表的結構 alter
- 新增欄位 add
alter table 表名 add [column] 欄位名 欄位型別 [約束] [注釋] ;
- 修改欄位型別 modify
alter table 表名 modify 欄位名 欄位型別 [注釋] ;
- 修改欄位名稱 change
alter table 表名 change oldColumn newColumn 型別 【注釋】
- 洗掉欄位名 drop column
alter table 表名 drop column 欄位名 ;
- 修改表名
alter table 表名 rename to 新表名 ;
rename table 表名 to 新表名 ;
- 查看表結構
desc 表名 ;
describe 表名 ;
查看當前庫下所有的表
show tables ;
show full tables;
-- 查看 建表陳述句
show create table 表名 ;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/180987.html
標籤:其他
上一篇:前方高能!看小伙是怎么表白粉絲的
