建立資料庫系統

2021-07-26 10:46:30 字數 1305 閱讀 1913

建立資料庫(sql語言,結構化的查詢語言)

在wamp環境中的myqal下操作。

create database 資料庫名 charset utf8;

本質是建立了乙個資料夾。

2. 選中乙個資料庫,然後建立乙個表,因為資料都是以表的形式儲存。

表的行列分別叫做,記錄和字段.

use 資料庫名

create table 表名(欄位的定義);

建表時,字段定義就一定要表明欄位的型別,欄位的型別有多種,如下:

整型:tinyint 可用0-255,負數的區間減半

smallint 0-2的16次方-1,65535

mediumint 0到2的24次方

int 0到2的32次方

bigint 0到2的64次方

浮點型:float 精確至小數後7-8位

double float的兩倍

decimal(精度,標度)自己設定精確到後幾位

varchar 可以隨著內容變化長度

char 是定長的,規定多少char(10)就是10

text 文字型別,可以儲存非常大位元組的內容

enum 列舉,很多

set 集合,設定乙個可選擇的範圍,個數有限,大概60多個

year 放年,1901-2155

date 放年月日

datetime 放年月日,時分秒,可存到2023年

timestamp 同上,到2023年,常用

time 放時分秒

3. 對錶中字段開始定義

定義: 欄位名 字段型別 約束(not null;uique;primary key auto-increment;foreign key)

字段定義好則把資料新增至表

insert into 表名 values(值,值,,);

insert into 表名 (字段,,) values (值,,);

新增成功後,查詢資料

select 字段,字段,from 表名;

select *所有字段 from 表

名; 查詢時用 字段 as 「別名」 可以把資料中文顯示輸出

修改新增的資料

update 表名 set 字段=新的值 where(條件) 字段=值;

刪除資料

delete from 表名 where 字段=值;

修改結束符號 delimiter 新結束符,則原來預設的;可以回車操作,用來增添多條資訊時可以使用。

資料庫系統mysql MySQL資料庫系統

1 mysql的特點 1 多執行緒 多使用者 2 基於c s 客戶端 伺服器 架構 3 簡單易用 查詢速度快 4 安全可靠 2 mysql編譯安裝 代表鍵盤上tab鍵 1 準備工作 解除安裝使用rpm方式安裝的mysql rpm e mysql nodeps 安裝cmake包 cd media ta...

資料庫系統 資料庫 資料庫管理系統 資料庫系統

繼續寫資料庫系統的文章,第二篇 資料庫 資料庫管理系統 資料庫系統。本文主要談談這三者之間的關係。下方,摘自老師的ppt,非原創。資料庫管理系統 從系統角度看資料庫管理系統 資料庫系統 資料庫指的是長期儲存在計算機內有組織的,大量的,相關聯的,可共享的資料集合。資料應當是有組織的,不應該是雜亂無章的...

資料庫 資料庫系統 1 資料庫系統概述

本節先對資料庫系統有個全貌的了解。資料庫 database,是長期儲存在計算機內 有組織的 可共享的大量資料的集合 資料庫管理系統 dbms,位於使用者與os之間的一層資料管理軟體,負責科學地組織和儲存資料 高效地獲取和維護資料,功能包括 資料庫系統 dbs,是資料庫 資料庫管理系統 應用程式 資料...