MySQL1 資料庫MySQL的簡單的介紹與安裝

2022-08-23 01:09:07 字數 2178 閱讀 8717

1.mysql

計算機:

二進位制資料

2.2 資料如何儲存?

賬號密碼該怎麼儲存?

能存到excel?

可以存.會有什麼問題?

安全。儲存限制。

2.3 資料庫管理系統(dbms)

rdbms 關係型資料庫

oracle

mysql

mssql

pgnosql 非關係型資料庫

mongodb

esredis

雲資料庫

rds , polardb

tdsql

newsql

tidb

3. mysql 產品線

3.1 mysql 廠家

oracle  官方

mariadb

percona

3.2 oracle mysql 企業版本選擇

5.6  ****  :5.6.36 ,5.6.38 ,5.6.40 ...5.6.46 (ga時間 6-12月)

5.7  ***** :5.7.20 ,5.7.22,5.7.24 ,5.7.26 ,5.7.28

8.0  **    :8.0.11 ,8.0.17,8.0.18

c : 社群版 ,開源

e :企業版 ,收費

#生效配置

source /etc/profile

#容易遇到的報錯

2020-02-12t03:37:38.952735z 0 [warning] timestamp with implicit default value is deprecated. please use --explicit_defaults_for_timestamp server option (see documentation for more details).

2020-02-12t03:37:38.955417z 0 [error] --initialize specified but the data directory has files in it. aborting.

2020-02-12t03:37:38.955478z 0 [error] aborting

擴充套件:

5.7 初始化方式

(1)mysqld --initialize

1. 初始化完成後,會有12位臨時密碼  ,但是必須在使用mysql之前重置這個密碼。

[note] a temporary password is generated for root@localhost: qa&ichsl.0b+

2. 密碼管理使用嚴格模式:3種密碼複雜度放一放。

(2)mysqld --initialize-insecure

5. mysql體系結構及基礎管理

5.1 mysql 客戶端/伺服器工作模型(c/s)

(1)本地scoket鏈結方式:

socket=/tmp/mysql.sock

mysql -s /tmp/mysql.sock

說明: 只能在本地使用,不依賴於ip和埠

(2)遠端tcpip鏈結方式

mysql -uroot -p123 -h 10.0.0.51 -p 3306

5.2 伺服器端:例項

例項: mysqld+工作執行緒+預分配的記憶體結構

功能: 管理資料

公司: boss+員工+辦公室

5.3  mysqld程式結構

看圖說話。

5.4 mysql的邏輯結構(操作物件)

linux

目錄 : 名字   + 屬性

檔案 : 檔名 + 檔案屬性 + 檔案內容

mysql                  

庫      庫名 + 庫屬性                 

表      表名 + 表屬性 + 表內容  + 列             

mysql> show databases;

mysql> use mysql

mysql> show tables;

mysql> desc user;

5.5 mysql的物理儲存結構

段 : 乙個表就是乙個段,可以由1個或者多個區構成

區 : 乙個區(簇),預設1m,連續的64個pages

頁 : 乙個頁,預設16kb,連續的4個os block,最小的io單元

資料庫筆記(mysql)(1)

mysql資料庫,是當前應用非常廣泛的一款關係型資料庫。資料庫簡介 關係轉換為資料庫表中的乙個列 在關係型資料庫中一行就是乙個物件 create database 資料庫名 charset utf8 drop database 資料庫名 use 資料庫名 select database show t...

資料庫MySQL 1 概述 安裝

資料庫管理系統 database management system 資料庫的型別 主流的關係型資料庫 特點 zip安裝 壓縮包方式安裝,要自己手動配置 msi安裝 windows installer 微軟格式的安裝包安裝 mysql安裝 mysql 5.5.27 win64 注意事項 以前安裝過m...

MySQL 1 資料庫的基本操作

啟動mysql net start mysql停止服務 net stop mysql1.1 建立資料庫 1.1.1基本語法 建立資料庫 create database if not exists 資料庫名 default character set 字符集名 default collate 校對規則...