資料庫和表的操作

2022-07-09 20:30:12 字數 852 閱讀 7234

建立資料庫:

create database 【if not exists】 庫名 【character set 字符集名】;

修改庫:

alter database 庫名 character set 字元集合;

如想修改資料庫名,直接通過修改資料夾名的方式去修改

刪庫:drop database

表的操作:

建立表:

create table 【if not exists】表名(

欄位名  字段型別  【約束】,

欄位名  字段型別  【約束】,

欄位名  字段型別  【約束】,

欄位名  字段型別  【約束】,

欄位名  字段型別  【約束】

修改表:

新增新列

alert table 表名 add column 列名 型別【first|after 欄位名】;

修改型別或約束

alert table 表名 modify column 列名 新型別【新約束】;

修改列名

alert table 表名 change column 舊列名 新列名 型別;

刪除列alert table 表名 drop column 列名;

修改表名

alert table 表名 rename to 新錶名

刪除表:

drop table 【if exists】表名

複製表:

1.複製表結構

create table 表名 like 舊表

2.複製表的結構+資料

create table 表名

select 查詢列名 from 舊表 【where 篩選條件】

Hive的資料庫和表操作

一 hive資料庫操作 1.1 檢視資料庫 show databases 使用like關鍵字模糊匹配 顯示包含db 字首的資料庫名稱 show databases like db 1.2 使用資料庫 use database名稱1.3 建立資料庫 create database dbname 通過l...

資料庫和表的基本操作

sql語言主要用於訪問資料 查詢資料 更新資料和管理關係資料庫系統,sql語言由ibm開發。sql語言分為3種型別 1 ddl語句 資料庫定義語言 資料庫 表 檢視 索引 儲存過程,例如create drop alter 2 dml語句 資料庫操縱語言 插入資料insert 刪除資料delete 更...

mysql 資料庫和表的操作

庫的建立 create database if not exists book system 庫的刪除 drop database if exists book system 資料庫的修改用alter關鍵字,一般不建議修改 表的建立 create table if not exists book i...