官網下載:https://dev.mysql.com/downloads/mysql/html
我的建議選用5.7。根據系統選擇32位64位。找位置解壓便可。mysql
3.複製解壓目錄下my-dafault.ini至bin目錄下,重命名爲my.ini。【本人沒有這文件,因而在bin下新建該文件。影響不大。】並添加如下內容(路徑要根據本身的狀況修改呀)。沒有data目錄沒關係,下一步處理這個事情。sql
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=C:\mysql-5.7.12-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=C:\mysql-5.7.12-winx64\data # 容許最大鏈接數 max_connections=200 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4.沒有data文件夾使得網上不少配置方法無效,若是不進行初始化的話,mysql服務是沒法啓動的。下面是初始化的方法:數據庫
(1)以管理員身份運行cmd,並cd到mysql中的bin目錄下,執行命令:mysqld --initialize --user=mysql --consolebash
(2)該命令會建立data目錄與數據庫,生成root用戶和臨時密碼,以下圖,咱們須要記住這個命令以便於登陸。服務器
5.配置環境變量,不然你每次都要cd到bin目錄下才能使用mysql。右鍵此電腦(計算機)-屬性-高級系統設置-高級-環境變量,在系統變量中的PATH中加入你的bin目錄,如:C:\mysql-5.7.12-winx64\bin,點肯定!通常不須要重啓,若是須要,當我沒說。工具
6.安裝MySQL服務,以管理員身份運行cmd,並輸入mysqld install MySQL --defaults-file="C:\mysql-5.7.12-winx64\bin\my.ini",其中的路徑爲你正式的ini文件。編碼
6-一、若是MySQL服務已經註冊沒法添加。則 mysqld remove刪除。再從新註冊服務spa
7.運行cmd,輸入net start mysql啓動MySQL服務,再輸入mysql -u root -p,而後輸入臨時密碼。修改密碼:set password = password('新密碼');,而後回車就能夠了,注意分號不能省略。code
7-1 若是出現MSVCR120.dll丟失 下載並安裝https://www.microsoft.com/en-us/download/details.aspx?id=40784便可
在鏈接上服務器後
一、使用mysql數據庫
use mysql;
二、添加外網訪問
GRANT ALL PRIVILEGES ON *.* TO '帳號'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
三、提交
flush privileges;
四、 能夠查下是否成功
select host,user from user;
有須要能夠安裝。我的使用Navicat for Mysql 12破解版。https://www.jianshu.com/p/aa85a5114772
參考資料
安裝(主):https://www.cnblogs.com/qiaoconglovelife/p/5477832.html
安裝(附)https://www.cnblogs.com/xsmile/p/7753984.html
啓動遇到msvcr120.dll問題: https://www.cnblogs.com/wdw31210/p/9889878.html
外網訪問: https://jingyan.baidu.com/article/046a7b3ed85f3ef9c27fa9dc.html