MySQL基礎命令(二)

本篇主要記錄數據定義語言(DDL),命令主要有:

create:主要用於創建數據庫、創建表、創建索引

drop:主要用於刪除表、刪除庫

alter:主要用於修改表結構

show:主要用於查看錶、查看字符集、查看存儲引擎

*****************************************************************************************************************

數據庫

(一)創建數據庫

mysql>create database 創建的數據庫名;

(二)查看數據庫

mysql>show databases;

舉例:創建一個數據庫test1


查看數據庫創建語言

mysql>show create database 數據庫名;


(三)刪除數據庫

mysql>drop database 數據庫名;


(四)連接數據庫

切換到當前數據庫進行使用

mysql>use 數據庫名;


查看當前使用的數據庫

mysql>select database();


查看當前連接數據庫的用戶

mysql>user();


(一)創建表

mysql>create table 創建的表名;

舉例:在數據庫class下創建表student;


(二)查看錶

mysql>show tables;


查看錶結構

mysql>desc 表名稱;


更詳細的查看錶信息

mysql>show create table 表名稱 \G;


(三)修改表

(1)、修改表字段類型

mysql>alter table 表名稱 modify  字段名稱;

舉例:將字段id類型修改爲varchar(20);


(2)、增加表字段

mysql>alter table 表名稱 add 字段名稱;

舉例:在表student中增加字段sex


(3)、刪除表字段

mysql>alter table 表名稱  drop  字段名稱;

舉例:在student表中刪除字段sex;


(4)、對錶字段改名

mysql>alter table 表名稱 change 原字段名稱   新字段名稱;

舉例:將表student中id字段改名爲sid;


(5)、修改表名稱

mysql>alter table 表名稱 rename 新表名稱;

舉例:將表student改名爲stu;


(四)刪除表

mysql>drop table 表名稱;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章