數據庫的基本操作


數據庫的基本操作

1.    數據庫管理

1)創建數據庫:create database 數據庫名字;

eg:create database a;

(運行選中SQL語句的快捷方式 crtl shift r

2)查詢當前連接下的所有數據庫:show database;

3)使用數據庫:use 數據庫名字;

4)刪除數據庫:drop database 數據庫名字;

2.    表的管理

數據庫無法直接存儲數據,需要先建表,使用表來存儲數據

[1]簡單的建表語法

create table 表名稱(

              字段名稱1 字段的數據類型1,

              字段名稱2 字段的數據類型2,

              ………

);

1)MySQL常用的數據類型:

a)整型:int 整數類型

b)浮點型:float 帶小數點的

c)字符型:varchar/char 可變/不可變,變長/定長,按實際占用/未占滿空格占位

d)日期型:date

create table student(

       id int;

       name varchar(20),

       grade int,

)

[2]建表通常伴隨着約束

約束:對表中字段的數據的規定和限制。目的在於保證數據時准確的,有意義的。

常用的約束如下:

a)主鍵約束:primary key;主鍵指的是主關鍵字,他是表中道德一個或多個字段,他的值可以用於唯一的標識表中的每一條記錄。如果對某個字段設置了主鍵約束,那么這個字段既不能為空,也不能重復。

b)非空約束:not null;如果某個字段給她設置了該約束,那么該字段不能為null

c)唯一約束:unique;如果某字段設置該約束,那么禁止更行為重復的值

d)主外鍵約束:如果某字段在一張表里是主鍵,然后出現在另外一張表里,那么稱之為另一張表呃主外鍵

[3]查看表數據

1)查看表結構:desc 表名;

2)顯示數據庫中的所有表:show tables;

3)表的常用修改:

a)修改表名:alter table 表名 rename to 新表名

                           i.alter table student rename to student2

b)修改字段:alter table ;表名 change 舊字段 新字段 新的數據類型

                           i.alter table ;student2 change name username varchar(20);

c)添加字段:alter table 表名 add 字段名 數據類型;

                           i.alter table student2 add age int;

d)刪除字段:alter table 表名 drop 字段名;

                           i.alter table student2 drop age;

e)刪除表:drop table 表名;

3.    數據的管理:增刪改查


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM