ddl(資料庫定義語言)
1.基本操作
檢視所有資料庫名稱:[語法:show databases;]
切換資料庫:[語法:use test;]切換到test資料庫;
顯示表:[語法:show tables;]
查詢表:[語法:select*form goods;]
2.運算元據庫
2.1建立資料庫;
create databse資料庫名;
2.2刪除資料庫;
dorp databse 資料庫名;
2.3修改資料庫編碼:
alter database test999 character set utf8;
3.資料庫型別
3.1常用型別:
int 整型;
3.1 常用型別:
1.int:整型
2.double:浮點型
3.decimal:泛型型(浮點型)
4.char:固定長度字串型別
5.varchar:可變長度字串型別
6.text:字串型別;
7.blob:位元組型別;
8.date:日期型別,
9.time:時間型別,
10.timestamp:時間戳型別
4.操作表
4.1 建立表:
create table 表名(
列名 列型別,
列名 列型別,
4.2檢視當前資料庫中所有表名稱:
show tables;1
4.3檢視表結構:
desc test999;1
4.4刪除表:
dorp table test999;1
4.5修改表:
mysql> alter table stu add(
-> classname varchar(100)
-> );123
修改之修改列型別:修改stu表的gender列型別為char(2):
mysql> alter table stu
-> modify gender char(2);12
修改之修改列名:修改stu表的gender列名為***:
mysql> alter table stu
-> change gender *** char(2);12
修改之刪除列:刪除stu表的classname列:
mysql> alter table stu
-> drop classname;12
修改之修改表名稱:修改stu表名稱為student:
mysql> alter table stu
-> rename to student;
DDL 資料庫定義語言
建表 id name age drop talbe if esists student create table student id int primary keyauto increment,name varchar 20 not null,age int not null default 18...
資料庫定義語言DDL
sql是結構化查詢語句,sql是專門為資料庫而建立的操作命令集。是一種功能齊全的資料庫語言。在使用它時,只需要發出 做什麼 的命令,怎麼做 是不用使用者考慮的。ddl 資料定義語言 用來定義資料庫物件,建立庫 表 列等。dml 資料操作語言 用來運算元據庫表中的記錄 dql 資料查詢語言 用來查詢資...
資料庫定義語言DDL
先來說一下資料庫的sql分類分別有哪些 ddl 資料庫定義語言 在資料庫中建立或刪除資料庫物件等操作如create,drop,alter dcl 資料庫控制語言 用來控制資料庫元件的訪問許可如grant,revoke dml 資料庫操作語言 用來插入,修改和刪除表中的資料,如insert,updat...