資料庫語法 資料庫的基本操作指令 1 DDL

2021-10-12 21:24:16 字數 2787 閱讀 4043

查詢所有資料庫

語法:show databases;

show databases;
2. 查詢資料庫的建立表語句

語法:show create database 資料庫名稱;

show create database mysql;
3. 建立資料庫

語法:create database 資料庫名稱;

create database db1;
4. 建立資料庫(判斷,如果不存在則建立)

語法:create database if not exists 資料庫名稱;

create database if not exists db2;
5. 建立資料庫(指定字符集)

語法:create database 資料庫名稱 character set 字符集名稱;

create database db3 character set utf8;
練習: 建立資料庫,名稱叫做 db4 如果不存在 則建立,並且指定字符集 gbk

create database if not exists db4 character set gbk;
6. 修改資料庫的字符集

語法:alter database 資料庫名稱 character set 字符集名稱;

alter database db4 character set utf8;
7. 刪除資料庫

語法:drop database 資料庫名稱;

drop database db1;
8. 刪除資料庫(判斷,如果存在則刪除)

語法:drop database if exists 資料庫名稱;

drop database if exists db2;
9. 使用資料庫

語法:use 資料庫名稱;

use db4;
10. 查詢當前使用的資料庫

語法:select database();

select database();
11. 查詢所有資料表

語法:show tables;

show tables;
12. 查詢表結構

語法:desc 表名稱;

desc user;
13. 查詢資料表的字符集

語法:show table status from 資料庫名稱 like '表名';

show table status from mysql like 'user';
14. 建立資料表

語法:create table 表名(

列名 資料型別 約束,

列名 資料型別 約束,

...列名 資料型別 約束,

);--建立乙個product商品表(商品編號、商品名稱、商品**、商品庫存)

create table product(

id int,

name varchar(20),

price double,

stock int

);

15. 修改表名

語法:alter table 舊表名 rename to 新錶名;

alter table product rename to product2;
16. 修改表的字符集

語法:alter table 表名 character set 字符集名稱;

alter table product2 character set gbk;
17. 給表新增列

語法:alter table 表名 add 列名 資料型別;

alter table product2 add color varchar(10);
18. 修改表中列的資料型別

語法:alter table 表名 modify 列名 資料型別;

alter table product2 modify color int;
19. 修改表中的名稱和資料型別

語法:alter table 表名 change 舊表名 新錶名 資料型別;

alter table product2 change color address varchar(200);
20. 刪除表中列

語法:alter table 表名 drop 列名;

alter table product2 drop address;
21. 刪除表

語法:drop table 表名;

drop table product2;
22. 刪除表,判斷、如果存在則刪除

語法:drop table if exists 表名;

drop table if exists product2;

MySql 基本語法 資料庫操作

1.建立資料庫 增 語法形式 create database db name 資料庫選項 其中,資料庫選項主要有兩個 乙個是字符集,乙個是校對規則。每次建立乙個新的資料庫,都會在data目錄下建立乙個同名新目錄,在該目錄下,有乙個opt檔案 option 可以看到字符集和校對規則。mysql伺服器預...

資料庫基本操作語法

mysql語法格式 1.查詢語句 語法 select 列名稱 from 表名稱 select from 表名稱 注釋 sql 語句對大小寫不敏感。select 等效於 select。2.修改語句 語法 update 表名稱 set 列名稱 新值 where 列名稱 某值 3.刪除語句 語法 dele...

資料庫 資料庫基本操作

操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...