Mysql數(shù)據(jù)庫介紹及mysql顯示命令
下文給大家介紹mysql數(shù)據(jù)庫介紹,具體詳情如下所示:
MySQL
數(shù)據(jù)庫:
Oracle、DB2、SQL Server、MySQL、access、mangodb、bigtable
關(guān)系型數(shù)據(jù)庫
大型
Oracle、DB2
中小型
SQL Server、MySQL
小型
access
非關(guān)系型數(shù)據(jù)庫
mangodb、bigtable
什么是關(guān)系型數(shù)據(jù)庫?
所謂的關(guān)系型數(shù)據(jù)庫就是使用"關(guān)系模型"來組織數(shù)據(jù)的數(shù)據(jù)庫。
什么是非關(guān)系型數(shù)據(jù)庫?
沒有使用"關(guān)系模型"來組織數(shù)據(jù)的數(shù)據(jù)庫,即為非關(guān)系型數(shù)據(jù)庫
關(guān)系模型
關(guān)系模型就是二維表模型,關(guān)系型數(shù)據(jù)庫是由多張二維表,及表之間聯(lián)系來組織數(shù)據(jù)的。
關(guān)系:
關(guān)系就是可理解為二維表,每一個二維表在數(shù)據(jù)庫中,就是數(shù)據(jù)表。
元組:就可理解為二維表中的一行,對應(yīng)數(shù)據(jù)庫中數(shù)據(jù)表中的記錄。
屬性:就可理解為二維表中的一列,對應(yīng)數(shù)據(jù)庫中數(shù)據(jù)表中的字段。
域:就是屬性的取值范圍,也就是對數(shù)據(jù)庫中數(shù)據(jù)表中的字段的取值限制(字段類型)。
關(guān)鍵字:就是用于唯一標識一個元組的一組屬性,對應(yīng)數(shù)據(jù)庫數(shù)據(jù)表中的主鍵字段。
數(shù)據(jù)庫中的幾個概念:
數(shù)據(jù):數(shù)據(jù)庫的存儲對象
數(shù)據(jù)庫:計算機中用于長期存儲數(shù)據(jù),可共享,統(tǒng)一管理的數(shù)據(jù)庫的集合。
數(shù)據(jù)表:table
記錄:record
字段:field(column)
DBMS(DataBase Management System):數(shù)據(jù)庫管理系統(tǒng),就是一個用于管理數(shù)據(jù)庫的大型軟件,主要用于創(chuàng)建、刪除、維護數(shù)據(jù)庫。
MySQL對象結(jié)構(gòu)關(guān)系
MySQL 顯示命令介紹如下所示:
雖然現(xiàn)在各種圖形化管理工具方便了MySQL的管理,但是偶爾還是需要手動輸入指令來使用比較方便,以下是摘抄的一些命令,供自己備忘使用。
1、顯示數(shù)據(jù)庫列表。
show databases;
2、顯示庫中的數(shù)據(jù)表:
use mysql;
show tables;
3、顯示數(shù)據(jù)表的結(jié)構(gòu):
describe 表名;
4、建庫:
create database 庫名;
5、建表:
use 庫名;
create table 表名 (字段設(shè)定列表);
6、刪庫和刪表:
drop database 庫名;
drop table 表名;
7、將表中記錄清空:
delete from 表名;
8、顯示表中的記錄:
select * from 表名
相關(guān)文章
Windows下通過cmd進入DOS窗口訪問MySQL數(shù)據(jù)庫
這篇文章主要介紹了Windows下通過cmd進入DOS窗口訪問MySQL數(shù)據(jù)庫的實現(xiàn)方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03