在windows中安裝mysql不夠幸運的話,會遇到相當多的坑,當然這也算是一種財富吧,讓自己碰到問題去查詢解決方案。有時候不是一時半會就可以解決的。有同學說過安裝mysql安裝兩天還沒有裝上。不用擔心,我安裝mysql用了一天吧,下面記錄下來安裝過程及可能遇到的問題。
重點來了:我們需要準備的就是配置點東西
在mysql-5.7.20-winx64的資料夾下建立乙個名為data的空資料夾。
建立乙個my.ini的檔案,放在bin目錄裡面。內容為:
[view codemysql
]# 設定mysql客戶端預設字符集
default
-character
-set
=utf8
[mysqld
]#設定3306埠
port
=3306
# 設定mysql的安裝目錄
basedir
=e:/mysql-
5.7.12
-winx64
# 設定mysql資料庫的資料的存放目錄
datadir
=e:/mysql-
5.7.12
-winx64/
data
# 允許最大連線數
max_connections
=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character
-set
-server=
utf8
# 建立新錶時將使用的預設儲存引擎
default
-storage-engine=innodb
其中basedir的路徑是安裝mysql的路徑,datadir就是剛建立的data目錄路徑。(之前路徑分割用的"\\",坑了好久,不知道別人怎麼就可以的。還有就是my.ini檔案的位置,別人放在了mysql資料夾下,坑了好久。)
接下來在dos視窗裡面輸入:mysqld --initialize-insecure (看別人用的是mysqld --initialize=insecure --user=mysql 放我機器不好使了,可能版本不同造成的吧)
再輸入:mysqld -install (如果說已經存在,可以使用 sc delete mysql 或者 mysql -remove 將其刪除)
會顯示service successfully installed.
最後輸入:net start mysql #啟動mysql服務
《當然還會有mysql 服務無法啟動的情況出現。這時檢視你的my.ini檔案中basedir和datadir中路徑是不是上面說的那樣設定的。>
此時mysql沒有密碼,需要進行設定密碼,輸入:mysqladmin -u root password *******
這樣就可以進入mysql裡面了。輸入:mysql -u root -p
看一下我們mysql裡初始的表有哪些,輸入:show databases; #最後的分號不能少!!!
完工!!!
安裝過程相當不易,不要氣餒,別人不一定有你強,堅持住,多看些別人安裝的過程,忽然間你的mysql就安裝好了。
mysql windows系統安裝mysql資料庫
解決方法 1 環境變數path新增完成 例如 c program files mysql 5.7.13 winx64 bin 在my.ini ini檔案是window裡面的配置檔案,裡面各種預設的資料。中寫入如下內容。1 mysql 2 設定mysql客戶端預設字符集 3 default chara...
Windows通過zip檔案安裝mysql
d mysql 解壓縮之後,需要在安裝路徑下手動建立data資料夾以及my.ini檔案 編輯my.ini檔案的內容 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 設定mysql資料庫的資料的存放目錄 datadir d mysql dat...
Windows系統下如何解除安裝乾淨mysql
一 在控制面板中解除安裝mysql軟體 二 解除安裝過後刪除c program files x86 mysql該目錄下剩餘了所有檔案,把mysql資料夾也刪了 三 windows r執行 regedit 檔案,開啟登錄檔 六 刪除c盤下的c programdata mysql 所有檔案,如果刪除不了...