1. 程式人生 > >mysql-5.7.18-win32- 免安裝 win7 32 安裝記錄

mysql-5.7.18-win32- 免安裝 win7 32 安裝記錄

dir 完整 安裝 brush welcome 客戶端 utf8 但是 賬號

1-從www.mysql.com官網下載 免安裝版,zip後綴

2-解壓後,修改文件夾名稱mysql【優化下名稱,方便記憶】,並剪切到C根目錄下

3-在安裝根目錄mysql下建立空文件夾data,並添加系統環境變量path =c:\mysql\bin ,測試過程中又添加了系統環境變量MYSQL_HOME=C:\mysql 【感覺沒什麽用,沒有在path中使用】

4-建立my.ini文件,文件內容如下,放在mysql根目錄下:

#[mysqld]
#basedir=""
#datadir="\"
#[WindowsMySQLServer]
#Server=""
#以下是復制內容,這行可不復制

[client]
port=3306
default-character-set=utf8

#客戶端字符類型,與服務端一致就行,建議utf8
[mysqld]
port=3306
character_set_server=utf8

#服務端字符類型,建議utf8
basedir=C:\mysql

#解壓根目錄
datadir=C:\mysql\data

#解壓根目錄\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
default-storage-engine=MEMORY

[WinMySQLAdmin]
Server=C:\mysql\bin\mysqld.exe

#解壓根目錄\bin\mysqld.exe

#以上是復制內容,這行可不復制

5-據說一定要在bin路徑下執行下列語句,我是在bin路徑下執行的:mysqld --initialize --user=mysql --console

data文件夾出現mysql、’performance_schema、sys 3個文件夾和其他一些文件

註意:這裏有個root賬號密碼,必須手工記下來

6-註冊,繼續執行:mysqld --install

7-啟動服務:net start mysql

8-登錄: mysql -u root -p
提示輸入密碼:Enter password: ******

下列是成功登錄示例【從其他地方隨便復制】:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 28 to server version: 5.0.24a-community-nt

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the buffer.

以上是這次比較成功的一次完整配置,期間各種錯,比如服務啟動成功,但是登錄不成功;比如註冊成功,因為沒有執行第5步,服務啟動失敗。

如果出現錯誤,沒有關系,解決方法:

1-先執行或先刪除都可以:

如果服務已啟動:net stop mysql 刪除服務:mysqld -remove
清空data文件夾下面的所有文件

2-返回上述成功案例從第5步開始,或從第1步開始。

以上是免安裝配置的一次測試過程記錄,以後有興趣的話,可以驗證下:是否一定要在bin目錄下執行才有效!!

mysql-5.7.18-win32- 免安裝 win7 32 安裝記錄