MySQL?從0到1打開數(shù)據(jù)庫管理操作方法
前言:
小時候玩積木的時候,根據(jù)圖紙將一塊塊積木拼成圖紙上的模樣,隨著我們的拼裝越發(fā)熟練,甚至可以自己創(chuàng)作一個圖形。
在數(shù)據(jù)爆炸時代,數(shù)據(jù)就像一塊塊散落的積木,學(xué)好數(shù)據(jù)庫管理系統(tǒng),就可以把數(shù)據(jù)很好的管理起來,方便我們存取數(shù)據(jù)。接下來我們來學(xué)習(xí)數(shù)據(jù)庫的知識~
一.認(rèn)識MySQL
數(shù)據(jù)庫(DataBase)是用來存放數(shù)據(jù)的一個倉庫,里面的數(shù)據(jù)被有組織的存放著,就好比圖書館有組織地存放著圖書。
數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)是用來創(chuàng)建數(shù)據(jù)庫和管理數(shù)據(jù)庫數(shù)據(jù)的一個管理軟件。我們口頭說的MySQL數(shù)據(jù)庫就是這個管理系統(tǒng)。
SQL語言是操作關(guān)系型數(shù)據(jù)庫的一門統(tǒng)一性編程語言,屬于關(guān)系型的數(shù)據(jù)庫都可以使用SQL語句進(jìn)行相應(yīng)的操作。
二.安裝MySQL數(shù)據(jù)庫
MySQL是一款比較火的關(guān)系型數(shù)據(jù)管理系統(tǒng),我們下載免費的社區(qū)版,和收費版的區(qū)別在于有無官方的技術(shù)支持。

在百度搜索引擎搜索mysql進(jìn)入官網(wǎng),點擊下載導(dǎo)航。接著是:

點擊社區(qū)版下載,然后根據(jù)自己的操作系統(tǒng)按以下提示進(jìn)行選擇就可以了。


下載完成之后,打開文件夾所在的位置,雙擊運行,一路next和Execute,然后有一個界面是要輸入一個密碼的,自己設(shè)置好訪問數(shù)據(jù)庫的密碼就OK。
三、啟動和停止MySQL服務(wù)
只有啟動了MySQL服務(wù)之后,才能將自己的計算機作為SQL服務(wù)器,是接入客戶端的前提操作,那么如何啟動呢?不需要使用了又如何停止呢?
3.1啟動服務(wù)的兩種方式
第一種:以Windows為例,win+r后輸入這一段字母調(diào)出服務(wù)窗口,找到以M開頭的MySQL80,右鍵點擊啟動或停止。

第二種:在開始的搜索里輸入cmd,找到命令提示符,在窗口里輸入下面這兩段代碼。

net stop mysql80 /* 停止服務(wù) */ net start mysql80 /* 啟動服務(wù) */

注意:需要以管理員的身份運行才能有訪問權(quán)限。

3.2停止服務(wù)的兩種方式
停止服務(wù)的兩種方式在前講啟動的時候也講了,第一種就是在服務(wù)里關(guān)停,第二種就是在命令提示符里輸入代碼停止。
啟動了MySQL服務(wù)之后,需要讓客戶端接入MySQL服務(wù)器,接下來講如何鏈接客戶端,它也有兩種方式。
四.鏈接客戶端
4.1使用自帶的命令行窗口
下載好MySQL后,有自帶的命令窗口,打開這個窗口后,輸入在安裝時設(shè)置的密碼,就將客戶端接入服務(wù)器了。

注意:一定要啟動MySQL80服務(wù)之后,才能夠使客戶端接入服務(wù)器。

4.2使用系統(tǒng)自帶的命令窗口
重要前提:配備環(huán)境變量,讓系統(tǒng)的的命令窗口有MySQL的命令窗口的功能(可以這么理解)。
配置步驟:找到“此電腦”右鍵點擊屬性---高級系統(tǒng)設(shè)置---

---找到Path---進(jìn)入編輯---


---在C盤里一路找到bin文件后,復(fù)制這個絕對路徑,像上圖一樣信件后復(fù)制放在里面---
![]()
---最后一路確定應(yīng)用,環(huán)境變量就配置好啦!
使用系統(tǒng)命令窗口接入服務(wù)器的方法:
mysql -u root -p /* -u后面接的是用戶名,安裝的時候默認(rèn)創(chuàng)建了一個root用戶 user*/ /* -p的意思是輸入密碼登錄 password*/

五.MySQL是存儲數(shù)據(jù)的模型
MySQL為什么是關(guān)系型數(shù)據(jù)庫呢?想必大家一開始就有這個疑惑了,看完這一小節(jié)你就懂為什么是了。
關(guān)系型數(shù)據(jù)庫(RDBMS):由多張相互鏈接而成的二維表組成的數(shù)據(jù)庫就叫關(guān)系型數(shù)據(jù)庫。
簡單理解就是excel里的一張張表格,表格之間有聯(lián)系,以這種表格的形式存儲數(shù)據(jù)的數(shù)據(jù)庫叫關(guān)系型數(shù)據(jù)庫。
不是以這種表格形式存儲數(shù)據(jù)的數(shù)據(jù)庫叫做非關(guān)系型數(shù)據(jù)庫。

使用數(shù)據(jù)庫管理系統(tǒng)為我們創(chuàng)建數(shù)據(jù)庫,創(chuàng)建表格,首先需要和RDBMS交流才行,和關(guān)系型數(shù)據(jù)庫交流的語言是SQL編程語言,接下來是重點,學(xué)習(xí)SQL語言。
六.SQL語言
SQL語言的一般語法:
SQL通用語法
SQL可以單行多行書寫,以分號結(jié)尾 SQL語句可以使用空格或縮進(jìn)增加可讀性 MySQL數(shù)據(jù)庫的SQL語句不區(qū)分大小寫
SQL語言的分類:
數(shù)據(jù)定義語言DDL(Data Definition Language),用來定義數(shù)據(jù)庫、表、字段、索引。
數(shù)據(jù)操作語言DML(Data Manipulation Language),用來對數(shù)據(jù)庫里的表中的數(shù)據(jù)進(jìn)行增加、刪除、修改等操作。
數(shù)據(jù)查詢語言DQL(Data Query Language),用來查詢數(shù)據(jù)庫中表的記錄。
數(shù)據(jù)控制語言DCL(Data Control Language),用來創(chuàng)建數(shù)據(jù)庫用戶,以及控制用戶訪問權(quán)限大小等。
以上是SQL語言的四個分類,相信大家已經(jīng)迫不及待得想要學(xué)習(xí)語言了,我知道你很急,但是你先別急,好好消化一番再來學(xué)習(xí)語言。
結(jié)尾:
這篇博文看完相當(dāng)于是從0到1了,這是因為環(huán)境、術(shù)語,概念都理解清楚后,剩下的就是好好學(xué)習(xí)!我們下篇將會更出SQL語言的使用,按順序從DDL、DML、DQL、DCL講下去,期待你的關(guān)注。
到此這篇關(guān)于MySQL 從0到1打開數(shù)據(jù)庫管理的文章就介紹到這了,更多相關(guān)mysql打開數(shù)據(jù)庫管理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- mysql數(shù)據(jù)庫忘記管理員密碼的解決方法
- 數(shù)據(jù)庫管理中19個MySQL優(yōu)化方法
- php實現(xiàn)mysql數(shù)據(jù)庫連接操作及用戶管理
- MySQL之終端Terminal(dos界面)管理數(shù)據(jù)庫、數(shù)據(jù)表、數(shù)據(jù)的基本操作
- 5個常用的MySQL數(shù)據(jù)庫管理工具詳細(xì)介紹
- 解析遠(yuǎn)程連接管理其他機器上的MYSQL數(shù)據(jù)庫
- MySQL數(shù)據(jù)庫管理常用命令小結(jié)
- 巧用mysql提示符prompt清晰管理數(shù)據(jù)庫的方法
相關(guān)文章
php 不能連接數(shù)據(jù)庫 php error Can''t connect to local MySQL server
php 不能連接數(shù)據(jù)庫 php error Can't connect to local MySQL server through socket '/tmp/mysql.sock'2011-05-05
SQLServer 2005 自動備份數(shù)據(jù)庫的方法分享(附圖解教程)
SQLServer 2005 自動備份數(shù)據(jù)庫的方法分享(附圖解教程),使用sqlserver2005的朋友可以參考下。2011-09-09
MySQL刪除數(shù)據(jù)Delete與Truncate語句使用比較
在MySQL數(shù)據(jù)庫中,DELETE語句和TRUNCATE TABLE語句都可以用來刪除數(shù)據(jù),但是這兩種語句還是有著其區(qū)別的,下文就為您介紹這二者的差別所在2012-09-09
mysql創(chuàng)建表分區(qū)的實現(xiàn)示例
表分區(qū)是指根據(jù)一定規(guī)則,將數(shù)據(jù)庫中的一張表分解成多個更小的,容易管理的部分,本文主要介紹了mysql創(chuàng)建表分區(qū)的實現(xiàn)示例,感興趣的可以了解一下2024-01-01
CentOS7下安裝MySQL5.7.39的詳細(xì)過程
這篇文章主要介紹了CentOS7下安裝MySQL5.7.39的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09

