5 3 資料 庫,表 操作

2022-06-28 01:36:12 字數 1601 閱讀 2504

增:  create

database

db1 default charset=utf8;

刪:  

drop

database

db1;

改:  

alter

database

db1 charset utf8

查:  show databases;  檢視所有的資料庫

show

create

database

db1; 檢視指定的資料庫

設定預設的utf8,在配置檔案中:寫上character_set_server

=utf8

usedb2 #代表你滑鼠雙擊切換目錄

select

database() #檢視你當前在哪個資料夾

可以由字母、數字、下劃線、@、#、$

區分大小寫

唯一性不能使用關鍵字如

create

select

不能單獨使用數字

最長128位

show tables;

create

table

表名稱(

欄位1 型別(長度) 約束,

欄位2 型別(長度) 約束,

......) [

指定字符集

];

建立賬戶表,包含賬號、戶名字段

create

table

acct(

acc_num

varchar(32), --

賬號acct_name varchar(128) --

戶名) default charset=utf8; --

指定字符集

檢視表結構:

desc

表名檢視建表語句:

show

create

table 表名

drop

table 表名

刪除acct表

drop

table acct;

create

table

acct_new

select

*from acct;

(只複製滿足查詢條件資料)

create

table

acct_new

select

*from acct where balance<

2000;

(沒有滿足條件資料)

create

table

acct_new

select

*from acct where1=

0;

注意:該方式複製表,不會複製鍵的屬性

alter

table 原表名 rename to 新錶名

alter

table acct rename to acct_new;

資料庫表 庫操作

一 庫的管理 1 建立庫 create database if not exist 庫名 2 庫的修改 rename database 舊庫名 to 新庫名 修改資料庫的字符集 alter database 資料庫名稱 character set 字符集名稱 3 庫的刪除 drop database...

資料庫操作 建立表 操作表

一般有兩種建立表的方法 1.使用具有互動式建立和管理表的工具 2.使用mysql語句。利用create table建立表,必須給出下列訊息 1.表的名字,在關鍵字create table之後給出 2.表列的名字和定義,用逗號分隔。create table customers cust id int ...

5 3 使用SQLite資料庫

sqlite 是乙個開源的嵌入式關聯式資料庫,實現自包容 零配置 支援事務的sql資料庫引擎。其特點是高度便攜 使用方便 結構緊湊 高效 可靠。與其他資料庫管理系統不同,sqlite 的安裝和執行非常簡單,在大多數情況下,只要確保sqlite的二進位制檔案存在即可開始建立 連線和使用資料庫。如果您正...