spring-context-support詳解
阿新 • • 發佈:2021-06-12
-
命令列操作資料庫:
建立資料庫:
create database[if ont exists]資料庫名;
刪除資料庫:
dorp database[if exists]資料庫名;
檢視資料庫:
建立資料表:
反引號用於區別MySQL保留字與普通字元而引入的
語法:
create table [if extis] 表名
(
欄位名
列型別
)
例如:create table if not exists student(
id int (4) primary key,
name vachar(30) default'匿名'not null
)
語法:
-
新增資料:
insert into '表名' values( , );
-
檢視:
select * from 表名
-
修改表:
alter table 舊錶 rename as 新表
-
新增欄位:
alter table 表名 add 欄位名
-
修改欄位:
-
alter table 表名 modlfy 欄位名
-
alter table 表名 change 舊(新)欄位
-
刪除:
alter table 表名 drop 欄位名
表型別:1.engine=myISAM
2.engine=InnoDB
表字符集------->編碼(charset=utf-8)
檢視資料庫:show database;
顯示錶結構:desc 表名
顯示錶建立語句:show create table 表名
當前不允許出現負數:unsigned
不足位數的用0來填充:zerofill
自增長:auto_increment
預設:default
註釋:comment 註釋內容
為空:null
不為空:not null
舉例:
CREATE DATABASE two;
CREATE TABLE IF NOT EXISTS Grade
(
id INT(10) AUTO_INCREMENT PRIMARY KEY COMMENT '編號',
GradeName VARCHAR(50) COMMENT '年級編號'
);
INSERT INTO Grade VALUES
(DEFAULT,'大一'),
(DEFAULT,'大二'),
(DEFAULT,'大三'),
(DEFAULT,'大四')
SELECT * FROM two