DDL建立定義資料庫語句

2021-10-01 03:43:23 字數 674 閱讀 1650

alter database 資料庫名 default character set 字符集

drop database 資料庫名

use 資料庫名

select database();

create table 表名(字段,屬性....);

show tables;

desc 表名

show create table 表名

create table 表1 like 表2

drop table 表名

新增型別

alter table 表名 add 新型別,資料型別

修改型別的資料結構

alter table 表名 modify 老型別,新資料結構

修改型別

alter table 表名 change 老型別 新型別 新資料結構

刪除型別

alter table 表名 drop 要刪除的型別

修改表名

rename table 表名 to 新錶名

修改表的字符集

alter table 表名 character set 編碼格式

資料定義語句(DDL語句)

create table 表名 欄位名1 型別,欄位名2 型別,欄位名n 型別 型別有 這是因為計算機是時間和空間的結合體,省時就浪費,不浪費就費時。比如結構體的對齊和補齊就是提高定址效率的,但是浪費空間定長的字串效率高,但是會浪費空間。變長字串效率低一點,但是省空間。我們一般使用變長字串,除非是那...

mysql資料庫DDL語句

1.資料庫服務啟動命令 net start mysql 2.資料庫登入命令 mysql u username p password 3.資料庫基本操作指令 ddl 資料庫定義語言 1.建立資料庫 create database if not exists database name characte...

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...