1. 程式人生 > >mysql免安裝版的步驟、mysql 服務不見了已經解決

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