增: createdatabase
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;
createtable
表名稱(
欄位1 型別(長度) 約束,
欄位2 型別(長度) 約束,
......) [
指定字符集
];
建立賬戶表,包含賬號、戶名字段
createtable
acct(
acc_num
varchar(32), --
賬號acct_name varchar(128) --
戶名) default charset=utf8; --
指定字符集
檢視表結構:desc
表名檢視建表語句:
show
create
table 表名
droptable 表名
刪除acct表
droptable acct;
createtable
acct_new
select
*from acct;
(只複製滿足查詢條件資料)
createtable
acct_new
select
*from acct where balance<
2000;
(沒有滿足條件資料)
createtable
acct_new
select
*from acct where1=
0;
注意:該方式複製表,不會複製鍵的屬性
altertable 原表名 rename to 新錶名
altertable 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的二進位制檔案存在即可開始建立 連線和使用資料庫。如果您正...