安裝mysql
下載下傳mysql-5.6.26-winx64,并解壓到:d:\installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64
建立data目錄
建立my.ini,内容如下:
[mysql]
# 設定mysql用戶端預設字元集
default-character-set=utf8
[mysqld]
#設定3306端口
port = 3306
# 設定mysql的安裝目錄
basedir=d://installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=d://installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64//data
# 允許最大連接配接數
max_connections=200
# 服務端使用的字元集預設為8比特編碼的latin1字元集
character-set-server=utf8
# 建立新表時将使用的預設存儲引擎
default-storage-engine=innodb
以管理者方式代開cmd,進入:d:\installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64\bin
執行指令:mysqld install,安裝mysql
建立一個windows服務
d:\installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64\bin>mysqld --install mysql --defaults-file=" d:\installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64my.ini"
通過檢查windows下的系統日志的方式來檢查mysql安裝過程的錯誤的方式:
進入”計算機管理”à系統工具à事件檢視器àwindows日志à應用程式,檢視右側的日志錯誤資訊清單。
常見錯誤:
fatal error: can't open and lock privilege tables:table 'mysql.user' doesn't exist
出現這個問題的原因是解壓或者安裝後的目錄中的data目錄被删掉了。
解決辦法:
1、将解壓後的mysql-5.6.26-winx64中的data目錄放置到該目錄下即可。
然後重新安裝一下即可。
以管理者方式進入cmd指令提示符
啟動mysql服務的方式:
net start mysql
關閉mysql服務的方式:
net stop mysql
快速進入服務管理界面
services.msc
進入mysql的方式:
mysql -uroot -p密碼
删除服務的方式
1.進入服務管理界面
進入:
sc delete <service name>
比如删除mysql服務的方式:
sc delete mysql