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 校對規則...