資料庫入門操作(day one)

2021-08-28 23:35:20 字數 1222 閱讀 5137

show databases;
use database 資料庫名;
create database 資料庫名;
show tables;
select * from 表名; #  檢視表中所有欄位下的資料

desc 表名; # 顯示資料表的基本描述資訊

create table 表名(欄位1 資料型別,欄位2 資料型別,...);
alter table 表名 add 欄位名 字段型別;   # 增加字段(增加多個欄位時,add後面用小括號)

alter table 表名 modify 欄位名 字段型別; # 修改字段

alter table 表名 drop 欄位名; # 刪除字段

insert into 表名(欄位名1,欄位名2,...) value(字段值1,字段值2,...);

# 當需要插入所有欄位時,可以不用寫欄位名,但value 的值必須一一對應

delete from 表名; # 刪除整個表

delete from 表名 where 條件; # 刪除符合條件記錄

update 表名 set 欄位名=新的欄位名,... where 條件#

# 唯一約束

create table 表名(欄位1 unique,...);

# 非空約束

create table 表名(欄位1 not null,...);

# 同時加入非空約束和唯一約束

create table 表名(欄位1 unique not null,欄位2,...);

# 主鍵約束(非空約束和唯一約束的組合)

create table 表名(欄位1 primary key,...);

# 一般數字型別主鍵配合mysql的自動增長策略

auto_increment

# 外來鍵約束(表中插入資料時必須在另一張表中存在,外來鍵必須是另一張表的主鍵)

create table 表名(欄位1 primary key auto_increment,欄位2,... ,foreign key(欄位名)reference 另一張表的主鍵);

ORACLE資料庫操作基礎入門

oracle資料庫操作入門 1 資料庫工作環境基礎設定 在linux下用oracle使用者登陸作業系統,然後用sqlplus 以資料庫的超戶 登陸 資料庫 oracle home bin sqlplus as sysdba 建立表空間 sql create tablespace its datafi...

MySQL資料庫入門操作積累

mysql uroot p 輸入密碼 root s 檢視當前資料庫資訊 檢視存在的資料庫 show databases 建立資料庫 create database mydb1 修改資料庫 alter database mydb1 charactor set utf8 collate utf8 bin...

Mysql資料庫操作入門語句

mysql建立流程 1.先建立mysql伺服器 2.再配置mysql客戶端,連線伺服器 3.建庫 4.建表 5.操作表資料 以行列為單位 資料是無價的,所以安全和管理很重要!資料庫操作分為三層 1.庫操作 2.表操作 3.資料操作 入門語句 1.建立庫 create database databas...