程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 章節0:MySQl學前知識儲備

章節0:MySQl學前知識儲備

編輯:MySQL綜合教程

一、數據庫基礎:

1、數據庫(database):保存有組織的數據的容器(通常是一個文件或一組文件)。

2、數據庫管理系統(DBMS):創建和操縱數據庫的軟件系統。

3、表(table):某種特定類型數據的結構化清單。

4、模式(schema):關於數據庫和表的布局及特性的信息。

5、列(column):表中的一個字段。所有表都是由一個或多個列組成的。

6、數據類型(datatype):所允許的數據的類型。每個表列都有相應的數據類型,它限制(或允許)該列中存儲的數據。

7、行(row):表中的一個記錄。

8、主鍵(primary key):其值能唯一區分和標識表中每個行的一個列(或一組列)。

二、認識SQL:

SQL(發音sequel)是結構化查詢語言(Structured Query Language)的縮寫,是一種專門用來與數據庫通信的語言。SQL是一種語言。

三、認識MySQL:

MySQL是一種DBMS,即它是一種數據庫管理軟件。具體來說它是一個基於客戶機--服務器的數據庫管理軟件。

四、認識MySQL工具:

如前所述,MySQL是一個基於客戶機--服務器的DBMS,因此,為了使用MySQl,你需要有一個客戶機軟件給MySQL提供要執行的命令。即你需要一個編寫和測試MySQL腳本的工具。

1、MySQL命令行實用程序

MySQl安裝後,即可使用此工具。登錄方法如下:

【1】Ctrl+R運行cmd啟動MS-DOC控制台;

【2】mysql –u用戶名 [–h主機名或者IP地址] –p密碼

image

2、Navicat for MySQL

Navicat for MySQL是一款強大的 MySQL 數據庫管理和開發工具,它為專業開發者提供了一套強大的足夠尖端的工具,且對於新用戶易於學習。其支持大部份MySQL最新版本的功能,包括觸發器、存儲過程、函數、事件、檢索、權限管理等等。

其官方網址:http://www.navicat.com

3、HeidiSQL

HeidiSQL 是一款用於簡單化你的 MySQL 服務器和數據庫管理的圖形化界面。該軟件允許你浏覽你的數據庫,管理表,浏覽和編輯記錄,管理用戶權限等等。此外,你可以從文本文件導入數據,運行 SQL查詢,在兩個數據庫之間同步表以及導出選擇的表到其它數據庫或者 SQL 腳本當中。HeidiSQL 提供了一個用於在數據庫浏覽之間切換 SQL 查詢和標簽帶有語法突出顯示的簡單易用的界面。其它功能包括BLOB 和 MEMO 編輯,大型 SQL 腳本支持,用戶進程管理等。

其官方網址:http://www.heidisql.com

4、MySQL Workbench

該工具由MySQL開發,是一個跨平台的可視化數據庫設計工具。它是DBDesigner4項目備受期待的替代者,它是一個本地圖形化工具,支持的操作系統包括Windows、Linux和OS X,具有多個不同的版本。

其官方網址:http://www.mysql.com/products/workbench/

5、phpMyAdmin

phpMyAdmin是一個免費軟件工具,使用PHP語言編寫,用於通過網絡管理MySQL數據庫。它支持大量MySQL數據庫操作,其用戶界面支持多數常用操作,諸如管理數據庫、表、字段、關聯、索引、用戶、許可權限等,同時也可以直接執行SQL語句。

其官方網址:http://www.phpmyadmin.net/home_page/index.php

6、SQLyog

SQLyog是一個MySQL數據庫全能管理工具。其社區版為自由及開源軟件,遵循GPL許可協議。開發者在使用MySQL時所需的多數功能都可以通過簡單的點擊鼠標完成,通過標簽界面可以查看查詢結果集、查詢分析器(query profiler)、服務器消息、表數據、表信息和查詢歷史等。另外,開發者可以輕松創建視圖和存儲過程。

其官方網址:https://www.webyog.com

以上介紹了幾款常用的MySQL工具,當然還有很多工具可供選擇。但這不是本教程的重點。在接下來的教程中我們更多的在使用Navicat for MySQL。但,若你選擇了其他工具,一樣可以閱讀此系列教程。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved