mysql資料庫DDL語句

2021-08-18 23:17:08 字數 2076 閱讀 9703

1.資料庫服務啟動命令 

net start mysql;
2.資料庫登入命令 

mysql -u $username -p $password;
3.資料庫基本操作指令:

ddl(資料庫定義語言):

1.建立資料庫  

create database [if not exists] $database_name character set $character_type collate $collate_type;
2.顯示資料庫  

show databases;
3.顯示指定資料庫的引數 

show create database $datebase_name ;
4.修改資料庫引數  

alter database $database_name character set gbk;
5.資料庫備份

在執行exit/quit命令退出mysql目錄,之後執行

mysqldump -u $username -p $password $database_name > $addr_path
例如 mysqldump -u root -p root mysql2 > f:\j2ee\install\db_dump\mysql2_dump.sql  (最後不要加;)

6.刪除資料庫

drop database [if exists] $database_name;
7.恢復資料庫

create database [if not exists] $database_name;

use $database_name;

source $addr_path(最後不要加;)

4.表的基本操作指令

1.建立表

use $database_name;

create table $table_name(

id int,

name varchar(20),

salary float,

birthday date,

entry_date date,

resume text

);

2.顯示表

use $database_name;

show tables;

3.顯示表的屬性

show create table $table_name;
4.檢視表的結構

desc table $table_name;
5.新增表字段

alter table $table_name add $property_name $property_type;
6.修改表字段型別

alter table $table_name modify $property_name $property_new_type;
7.刪除某乙個字段

alter table $table_name drop $property_name;
8.修改表名稱

rename table $old_table_name to $new_table_name;
9.修改表的字符集

alter table $table_name character set $character_type;
10.修改表的欄位名稱

alter table $table_name change $old_property_name $new_property_name $new_property_type;

MYSQL資料庫基本DDL語句

1 資料庫 檢視所有的資料庫 show databases 切換 選擇要操作 資料庫 use 資料庫名 建立資料庫 create database if not exists mydb1 charset utf8 刪除資料庫 drop database if exists mydb12 資料型別 i...

DDL建立定義資料庫語句

alter database 資料庫名 default character set 字符集 drop database 資料庫名 use 資料庫名 select database create table 表名 字段,屬性.show tables desc 表名 show create table ...

MySQL 資料庫基本操作(DDL)

ddl 資料定義語言 data define language 定義資料庫,資料庫表它們的結構 create 建立 drop 刪除 alter 修改 選中資料庫 要對哪個資料庫進行操作 use 資料庫名檢視所有已建的資料庫show databases 建立資料庫 直接建立資料庫 create dat...