1. 程式人生 > >mysql學習之資料庫管理與表管理

mysql學習之資料庫管理與表管理

資料庫管理

3.1 查詢所有資料庫

mysql> show databases;

3.2 建立資料庫

mysql> create database emp       -- 指定預設字符集建立資料庫

    -> default character set utf8

    -> ;

Query OK, 1 row affected (0.00 sec)

 

3.3 檢視資料庫

顯示資料庫建立語句:show create database db_name;

顯示資料庫語句:(只是顯示資料庫的名字)show databases ;

3.4 刪除資料庫

資料庫刪除語句:drop database db_name

3.5 修改資料庫     

修改資料庫語句:

mysql> alter database emp default character set gbk;

Query OK, 1 row affected (0.00 sec)

表管理

  4.1 檢視所有表

Use 庫名!

檢視所有表語句:show tables;

4.2 建立表

建立表語句:

CREATE TABLE table_name

(

         field1  datatype,

         field2  datatype,

         field3  datatype

)

--field:指定列名 datatype:指定列型別

注意(建立表前,要先使用use db語句使用庫)

 4.3 查看錶結構    
      

mysql> desc student;

4.4 刪除表

mysql> drop table student;

Query OK, 0 rows affected (0.01 sec)

 

4.5 修改表

1)新增欄位

mysql> alter table student add column sgender varchar(2);

2)刪除欄位

mysql> alter table student drop column sgender;

3)修改欄位型別

mysql> alter table student modify column remark varchar(100);

4)修改欄位名稱

mysql> alter table student change column sgender gender varchar(2);

5)修改表名稱

mysql> alter table student rename to teacher;