資料庫(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 現在一般我們會有資料庫的圖形操作軟體去視覺化的運算元...