1、下載mysql的解壓縮版本,這里選擇Mysql的集群免安裝包,方便后面配置集群時候使用
https://cdn.mysql.com//Downloads/MySQL-Cluster-8.0/mysql-cluster-8.0.22-winx64.zip
2关噪、解壓到本地文件削彬,目前我放置在D:\mysql 文件夾,在配置時可根據(jù)自己解壓的目錄進行配置
3忧风、在D:\mysql\創(chuàng)建my.ini?
4默色、在my.ini文件中配置安裝文件路徑及數(shù)據(jù)存放路徑,內(nèi)容如下:
[mysqld]
# set basedir to your installation path
basedir=d:\mysql
# set datadir to the location of your data directory
datadir=d:\mysql\data
5狮腿、zip版本不帶默認的數(shù)據(jù)庫文件腿宰,需進行數(shù)據(jù)庫初始化,使用CMD管理員打開并
d:
cd d:\mysql\bin
mysqld --defaults-file=d:\mysql\my.ini --initialize --console
6缘厢、正常情況下吃度,會創(chuàng)建默認數(shù)據(jù)庫并設(shè)置默認的root密碼,localhost:后面為默認的密碼贴硫。出現(xiàn)如下界面為正常:
7椿每、初始化完成之后,需要啟動mysql服務(wù)英遭,輸入一下命令:
"d:\mysql\bin\mysqld" --console? ??
看到sorket:'' port :3306 如下圖即為啟動间护。
8、現(xiàn)在如果關(guān)閉了窗口挖诸,mysql服務(wù)就停止了汁尺,不適用與服務(wù)器環(huán)境,所以需要將mysql作為windows服務(wù)進行開機啟動税灌。先停止mysql均函。
"d:\mysql\bin\mysqld" -u root shutdown
9、安裝為windows服務(wù)菱涤,可以在install后面指定服務(wù)名苞也,如果涉及一個服務(wù)器安裝多個服務(wù),可以在后面寫mysql5或者mysql8
"d:\mysql\bin\mysqld" --install
10粘秆、直接重啟吧如迟,重啟之后呢,mysql就已經(jīng)啟動了。
11殷勘、將d:\mysql\bin 目錄增加到系統(tǒng)環(huán)境變量path
12此再、現(xiàn)在可以登錄mysql了,輸入上面的臨時密碼后進入mysql
mysql -u root -p?
13、修改數(shù)據(jù)庫密碼玲销,mysql8修改數(shù)據(jù)庫密碼需要執(zhí)行以下操作
ALTER USER "root"@"localhost" IDENTIFIED BY "root";
14输拇、允許所有計算機遠程鏈接mysql服務(wù)器,執(zhí)行下面命令后可以從其他服務(wù)器遠程mysql啦贤斜,程序也可以鏈接了策吠。
use mysql
update user set host = '%' where user = 'root';
flush privileges;
15、一些mysql生產(chǎn)環(huán)境優(yōu)化的鏈接:
http://blog.chinaunix.net/uid-31524126-id-5823684.html
https://my.oschina.net/u/4332580/blog/4121507