首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

Win7 + CentOS 虛擬機搭建 MySQL 5.6 服務全流程圖解

     編輯:MySQL 綜合教學

1. 安裝包獲取

  • MySQL 5.6 RPM Bundle:官網下載 → 選 Linux Generic (glibc 2.5) x86_64 RPM Bundle;
  • Navicat 11 破解版(Windows 客戶端):CSDN 下載。

2. CentOS 內安裝 MySQL

2.1 解壓 Bundle

tar xvf MySQL-5.6.16-1.linux_glibc2.5.x86_64.rpm-bundle.tar

產生 server、client、shared、devel、embedded 等 RPM。

2.2 清理舊版本

rpm -qa | grep mysql          # 查詢已裝包
rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64  # 強制卸載
rm -rf /var/lib/mysql/*       # 清理數據目錄

2.3 安裝核心包

rpm -ivh MySQL-server-5.6.16-1.linux_glibc2.5.x86_64.rpm
rpm -ivh MySQL-client-5.6.16-1.linux_glibc2.5.x86_64.rpm

2.4 服務管理

service mysql status          # 查看狀態
service mysql start           # 啟動
chkconfig --add mysql         # 加入開機自啟
chkconfig mysql on

2.5 修改 root 密碼

mysql -u root -p              # 初始密碼在 /root/.mysql_secret
mysql> SET PASSWORD = PASSWORD('123456');

2.6 關鍵目錄速查

路徑用途
/var/lib/mysql數據文件
/usr/share/mysql配置文件、字符集、錯誤信息
/usr/binmysqladmin、mysqldump 等工具

3. Windows 安裝 Navicat 11

  1. 以管理員身份運行 navicat110_premium_cs_x86.exe 安裝主程式;
  2. 運行破解補丁 navicat.premium.11.0.6-MPT.exe,殺毒軟體報警屬誤報,加入信任;
  3. 右下角出現 "ok" 字樣即破解成功。

4. Win7 連接虛擬機 MySQL

4.1 網絡檢查清單

  • 雙向防火牆關閉(或放行 3306);
  • 虛擬機網卡模式:NAT 或 Bridged 均可,確保宿主機能 ping 通 VM IP;
  • VM 內 netstat -ntlp | grep 3306 確認 MySQL 監聽 0.0.0.0:3306。

4.2 關鍵:授權遠程訪問

默認 root@'localhost' 僅允許本地登入。VM 內登入 MySQL 執行:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

'%' 表示任意主機。生產環境請限制具體 IP 段。

4.3 Navicat 新建連接

  • Host:VM IP(如 192.168.1.100);
  • Port:3306;
  • User:root;Password:123456;
  • 點擊「測試連接」→ 成功 → 保存。

完成! 現可在 Win7 圖形化管理 CentOS MySQL。

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