資料庫 MySQL資料庫初識(一)

2021-10-02 11:50:18 字數 2335 閱讀 7057

資料庫(db,database)概念:資料倉儲,軟體,安裝在作業系統 ( window ,linux, mac、…. )之上! sql,可以儲存大量的資料。500萬!

作用:儲存資料,管理資料

資料庫(database)是按照資料結構來組織、儲存和管理資料的倉庫。

每個資料庫都有乙個或多個不同的 api 用於建立,訪問,管理,搜尋和複製所儲存的資料。

我們也可以將資料儲存在檔案中,但是在檔案中讀寫資料速度相對較慢。

所以,現在我們使用關係型資料庫管理系統(rdbms)來儲存和管理大資料量。所謂的關係型資料庫,是建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料。

rdbms 即關聯式資料庫管理系統(relational database management system)的特點:

1.資料以**的形式出現

2.每行為各種記錄名稱

3.每列為記錄名稱所對應的資料域

4.許多的行和列組成一張表單

5.若干的表單組成database

mysql是最流行的關係型資料庫管理系統,在 web 應用方面 mysql 是最好的 rdbms(relational database management system:關聯式資料庫管理系統)應用軟體之一。

在本教程中,會讓大家快速掌握 mysql 的基本知識,並輕鬆使用 mysql 資料庫。

關係型資料庫:(sql)

mysql是乙個關係型資料庫管理系統

前世:瑞典mysql ab 公司

今生:屬於 oracle 旗下產品

mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體之一。

開軟的資料庫軟體~

體積小、速度快、總體擁有成本低,招人成本比較低,所有人必須會~

中小型**、或者大型**,集群!

官網:

net stop mysql

net start mysql

連線上測試出現以下結果就安裝好了

安裝過程**現的問題:

1、缺少元件.dll

2、命令輸出

解決辦法:

sc delete mysql , 清空服務

1、無腦安裝

2、註冊

3、開啟連線資料庫

4、新建乙個資料庫 school

每乙個sqlyog的執行操作,本質就是對應了乙個sql,可以在軟體的歷史記錄中檢視

5、新建一張表 student

字段:  id,name,age,
6、檢視表

7、自己嘗試新增多條記錄

命令列連線!

mysql -uroot -p123456 --連線資料庫

update mysql.

user

set authentication_string=password(

'123456'

)where

user

='root'

and host =

'localhost'

;-- 修改使用者密碼

flush privileges

;-- 重新整理許可權

-----------------------------------------

-- 所有的語句都使用;結尾

show

databases

;-- 檢視所有的資料庫

mysql>

use school -- 切換資料庫 use 資料庫名

database changed

show

tables

;-- 檢視資料庫中所有的表

describe student;

-- 顯示資料庫中所有的表的資訊

create

database westos;

-- 建立乙個資料庫

exit

;--退出連線

-- 單行注釋(sql 的本來的注釋)

/* (sql的多行注釋)

helloi

asdas

dasdas

*/

初識MySQL資料庫

設定系統環境,系統環境的作用就是每次啟動dos命令後不用改變當前目錄即可直接輸入mysql命令。將以下路徑新增到系統環境path中 c program files mysql mysql 5.7.10 win32 bin 修改my default.ini資訊,將檔名改為 my.ini 新增以下三條語...

MySQL資料庫初識

資料庫 長期儲存在計算機內,有組織的,可共享的大量資料的集合。優點 相對與檔案儲存資料而言 資料庫儲存介質 sql分類 dcl資料控制語言,主要負責許可權管理和事務 代表指令 grant,revoke,伺服器,資料庫,表關係mysqld 守護程序 先啟動守護程序,拉起來mysql的服務端,如果在使用...

mysql資料初識 1 初識mysql資料庫

1 有哪些網路資料庫 mysql 中小型的關係型資料庫 oracle 大型的關係型資料庫 sqlserver redis 非關係型資料庫 被用作於分布式的分片分割槽資料快存快儲 mongodb 非關係型資料庫 也常常用做分布式 2 安裝mysql 現在一般我們會有資料庫的圖形操作軟體去視覺化的運算元...