首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 綠色版安裝圖文教程:從下載到基本操作全攻略

     編輯:MySQL 資料庫相關知識

前言

MySQL 綠色版(免安裝版)因其部署靈活、無需安裝向導,深受開發者喜愛。本教程以 MySQL 5.1.32 為例,詳細記錄從下載、配置環境變量、修改配置文件、安裝服務、啟動服務,到基本的 SQL 操作、修改 root 密碼、數據庫增刪等完整流程,並附帶關鍵步驟截圖,助你快速上手。

一、下載綠色版安裝包

官方下載鏈接(MySQL 5.1.32 win32 免安裝版):

https://mirror.services.wisc.edu/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.32-win32.zip

下載後解壓至指定目錄,本教程以 D:\AppServ\MySQL 為例。

二、配置系統環境變量

  1. 右鍵「我的電腦」→「屬性」→「高級系統設置」→「環境變量」。
  2. 在「系統變量」中找到 Path,雙擊編輯,在末尾添加:D:\AppServ\MySQL\bin;
  3. 點擊確定保存。

配置完成後,打開命令提示符輸入 mysql --version 驗證是否生效。

環境變量設置1 環境變量設置2

三、修改配置文件 my.ini

進入解壓目錄 D:\AppServ\MySQL,找到 my-small.ini,複製一份重命名為 my.ini,並修改關鍵參數如下(紅色部分為新增/修改內容):

[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk

[mysqld]
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
basedir=D:\Appserv\MySQL\
datadir=D:\Appserv\MySQL\Data\
# basedir 是 mysql 安裝目錄;datadir 是數據庫存放位置,必須是 Data 文件夾名

注意: basedir 和 datadir 路徑請根據實際解壓位置調整,且 datadir 指向的 Data 文件夾需提前創建。

四、安裝並啟動 MySQL 服務

1. 安裝服務

以管理員身份打開 CMD,執行:

D:\AppServ\MySQL\bin\mysqld-nt -install mysql --defaults-file="D:\Appserv\MySQL\my.ini"

出現 Service successfully installed. 即表示成功。

2. 驗證服務屬性

運行 services.msc 打開服務管理器,找到 mysql 服務,右鍵屬性,可見「可執行文件路徑」類似:

D:\AppServ\MySQL\bin\mysqld-nt --defaults-file=D:\Appserv\MySQL\my.ini mysql

這表示服務已設置為開機自啟動。

服務屬性截圖

3. 啟動服務

net start mysql

若提示「MySQL 服務已成功啟動」,則服務運行正常。

五、登錄 MySQL 並進行基本操作

1. 首次登錄(默認 root 密碼為空)

mysql -uroot -p
Enter password: (直接回車)

2. 查看數據庫

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test               |
+--------------------+
3 rows in set (0.02 sec)

3. 使用 test 數據庫並建表示例

mysql> use test;
Database changed

mysql> create table ttt(a int, b varchar(20));
Query OK, 0 rows affected (0.00 sec)

mysql> insert into ttt values(1,'aaa'), (2,'bbb'), (3,'ccc');
Query OK, 3 rows affected (0.02 sec)

mysql> select * from ttt;
+------+------+
| a    | b    |
+------+------+
| 1    | aaa  |
| 2    | bbb  |
| 3    | ccc  |
+------+------+
3 rows in set (0.00 sec)

4. 更新、刪除、刪表操作

-- 更新
mysql> update ttt set b = 'xxx' where a = 2;
Query OK, 1 row affected (0.00 sec)

-- 刪除單條
mysql> delete from ttt where a = 3;
Query OK, 1 row affected (0.01 sec)

-- 刪除表
mysql> drop table ttt;
Query OK, 0 rows affected (0.00 sec)

六、修改 root 用戶密碼(重要安全步驟)

  1. 登錄 MySQL:mysql -uroot -p
  2. 切換到 mysql 數據庫:use mysql;
  3. 查看 user 表結構:show tables; 確認存在 user 表。
  4. 清空 user 表舊數據(謹慎操作):delete from user;
  5. 創建新 root 用戶並設置密碼(例:xiaohui):
    grant all on *.* to root@'%' identified by 'xiaohui' with grant option;
    
  6. 刷新權限:flush privileges;
  7. 重啟服務使生效:
    net stop mysql
    net start mysql
    
  8. 驗證新密碼登錄:mysql -uroot -pxiaohui

常見問題排查: 若修改密碼後 net start mysql 報 1067 錯誤,可嘗試:

D:\Appserv\mysql\bin\mysqladmin -uroot -p shutdown
(輸入舊密碼)
net start mysql

七、數據庫的創建與刪除

-- 創建數據庫
create database testdb;

-- 使用數據庫
use testdb;

-- 刪除數據庫
drop database testdb;

-- 退出
exit

八、操作數據庫的通用步驟總結

  1. 啟動 MySQL 服務器(net start mysql)
  2. 登錄數據庫服務器(mysql -uroot -p)
  3. 選擇要操作的數據庫(use db_name;)
  4. 對該數據庫中的表進行增、刪、改、查操作
  5. 退出登錄(exit 或 quit)

結語

MySQL 綠色版安裝配置相對簡單,關鍵在於環境變量設置正確、my.ini 路徑指向準確、服務安裝命令參數無誤。完成上述步驟後,即可擁有一個可正常運行的 MySQL 實例。建議生產環境務必修改默認密碼、調整字符集為 UTF-8、並根據硬件資源優化緩衝池等核心參數。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved