安裝 mysql
typical 典型安裝? custom 自定義安裝? complete 完整安裝
配置 detail 詳細配置 standard 標準配置
developer 開發環境 占用資源較少
server 服務器環境 占用較多資源
dedicated mysql 完全環境 只有mysql占用全部資源
multifunctional? 多功能
transaction 事務型
non-transaction 非事務型
并發設置 建議手動
decision? support? dss.olap? 并發較小
online transaction processing? oltp 高并發
manual? setting? 手動配置
允許tcp/ip協議訪問
默認端口 3306
add firewalll exception for this port? 防火墻通過
enable strict mode 使用嚴格模式
字符集設定 系統字符集
standard character set? 標準字符集? latin1
best support for multilingualism? 通用支持 utf8
manual selected default character set /collation 手動選擇 utf8
服務安裝 將 mysql作為 windows下的一個服務啟動
windows下的服務名字
launch the mysql server automatically 隨系統啟動
include bin directory in windows path
將mysql對應的執行文件路徑加入到 windows環境變量當中
輸入 root(超級管理員)的用戶密碼
enable root access from remote machines 允許遠程訪問
等待配置 4個都要勾上
mysql目錄說明
bin 執行文件夾
mysqld.exe mysql服務
mysql.exe 訪問musql服務器 (服務的客戶端)
mysqldump.exe? mysql的備份軟件客戶端
軟件設計結構 c/s? b/s
c/s client客戶端/server服務端,用戶需要安裝客戶端產品才能訪問服務器,而且只能訪問一種軟件(當前自己)
b/s browser瀏覽器/server服務端,用戶只需要安裝瀏覽器,就可以訪問所有的服務器(b/s架構服務)
data? 數據存儲文件夾
lib核心文件
my.ini配置文件
mysql的訪問流程
mysql是一款 c/s架構的軟件,需要通過客戶端來訪問服務端(mysl提示也提供了其他模塊的訪問,通過一些插件擴展充當客戶端)
1.啟用 mysql客戶端。mysql.exe,該軟件本身可以通過cmd控制臺運行
本身客戶端 mysql.exe
mysql客戶端訪問服務端需要進行尋找匹配,連接認證
連接 ip和端口確認,如果是本地都可以忽略
-h 主機地址=》-hlocalhost? ( 可以是ip
-p端口=》-p3306
認證 通過用戶名和密碼進入服務器
-u 用戶名-》uroot? 不可以省略 匿名用戶除外
-p 密碼-》-proot
mysql? -hlocalhost -p3306 -uroot -proot
mysql? -hlocalhost -p3306 -uroot -p
退出命令? \q