mysql免安裝版的步驟、mysql 服務不見了已經解決
1、對於免安裝版的mysql,mysql服務需要配置並啟動
1、首先,下載zip格式的mysql後,將其解壓到某一個盤下,如D盤下
2、解壓後,一般在解壓後的資料夾中有my-default.ini檔案,沒有my.ini檔案
3、新建一個my.ini檔案,內容可如下,
==========================================
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄(不知道為什麼win7(是 / )和win10(是 \ )、本人親自試過!!!
# 就是因為這個我裝不上了(本來是win10、換win7裝半天!!!)
basedir=D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64/data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=MyISAM
======================================
至少包含basedir,datadir這兩個基本的配置,其他可以沒有
4.開始配置mysql服務(管理員身份執行)執行開始-》執行-》cmd依次輸入:
D: cd D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64/bin
mysqld --install MySQL --defaults-file=E:\mysql\mysql-5.6.34-winx64\mysql-5.6.34-winx64\my.ini提示:安裝成功!
5.啟動/停止MySQL服務
啟動方法一:
啟動服務命令為:net start mysql
啟動方法二:
開啟管理工具 服務,找到MySQL服務。
通過右鍵選擇啟動或者直接點選左邊的啟動來啟動服務。
停止:net stop mysql
注:如出現1067錯誤,不能啟動服務,一般是my.ini配置資訊寫錯了,自己檢視my.ini是哪裡寫錯了
6.修改root使用者密碼:
安裝後,root的密碼預設為空,建議修改。
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("root") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT
成功截圖2、今天做專案突然發現沒有mysql服務了、開啟電腦mysql突然連線不了,去服務裡找,卻找不到mysql服務了。
解決方法(開啟cmd以管理員方式)
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld.exe -install
輸出:Service successfully installed.
C:\Program Files\MySQL\MySQL Server 5.5\bin>net start mysql