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