MySql5.7綠色版服務端安裝部署教程
1、下載Mysql服務端
官網下載鏈接:https://dev.mysql.com/downloads/mysql/5.7.html
下載后,解壓到D盤,新建一個my.ini配置文件:
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir="D:\MySQL\mysql-5.7.36-winx64" # 設置mysql數據庫的數據的存放目錄 datadir="D:\MySQL\mysql-5.7.36-winx64\data" # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2、MySql安裝步驟
window+R啟動命令窗口,輸入cmd,打開cmd窗口,輸入d:進入到D盤,然后cd MySQL\mysql-5.7.36-winx64\bin,到對應的bin目錄,執行命令,執行之后會生成data這個文件夾
mysqld --initialize-insecure --user=mysql
1
mysql初始化之后,可以執行install命令:
mysqld -install
1
ps:如果不想到bin目錄執行命令,就需要自行設置環境變量,添加參數到path,D:\MySQL\mysql-5.7.36-winx64\bin
mysql install命令執行之后,在我的電腦->管理->服務,是可以看到mysql服務的,可以用命令執行,也可以右鍵點擊啟動
net start mysql
1
啟動mysql服務成功了
ok,mysql綠色版就安裝成功了,然后密碼?好像沒有設置密碼,可以在剛才生成的data文件夾里找到一個計算機名稱命名的文件,比如admin.err,找到之后打開,可以找到答案,有些版本是生成一個隨機密碼,有些默認沒密碼
root管理員登錄:注意,要設置環境變量,不然得到bin目錄才能執行
mysql -u root -p
1
alter user 'root'@'localhost' IDENTIFIED with mysql_native_password by '密碼';
1
用Navicat測試連接:
3、遇到的問題
執行mysqld install,出現The service already exists提示,那是因為之前安裝過,不過沒卸載完全,所以需要命令執行一下
sc query mysql
1
刪除mysql一些卸載殘余
sc delete mysql
1
無法啟動此程序,因為計算機中丟失VCRUNTIME140.dll 嘗試重新安裝此程序以解決此問題
執行net start mysql時提示丟失VCRUNTIME140.dll ,需要安裝Microsoft.Net.Framework 4.6.1和Visual C++ Redistributable for Visual Studio 2015
去微軟官網下載Microsoft.Net.Framework 4.6.1
-:https://www.microsoft.com/zh-CN/download/details.aspx?id=49981
去微軟官網下載Visual C++ Redistributable for Visual Studio 2015
-:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
無法定位程序輸入點fesetround于動態鏈接庫MSVCR120.dll上
下載 Microsoft Visual C++ 2013 Redistributable Package 安裝,鏈接:
http://download.microsoft.com/download/b/e/8/be8a5444-cdd8-4d3d-ae09-a0979b05aee3/vcredist_x64.exe,參考:https://blog.csdn.net/write6/article/details/79204755
win7安裝.net framework 4.6失敗的解決方法
參考:http://www.dnxtc.net/zixun/WIN7yingyong/2017-11-09/1842.html
MySQL
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。