程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> win7的centos虛擬機上搭建mysql5.6服務

win7的centos虛擬機上搭建mysql5.6服務

編輯:MySQL綜合教程

1 安裝包下載

mysql5.6下載地址:

http://dev.mysql.com/downloads/mysql/

這裡選擇linux版本:

\

 

navicat11破解版的下載地址:

http://download.csdn.net/detail/can007/6971475

2 mysql的安裝

從官網下載的rpm64位的安裝包:

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

(1)使用命令:

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

將其解壓縮,解壓後的文件目錄為:

\

看文件名就大體知道每個包是干嘛用的,不再解釋。

(2)查看系統是否安裝了MySQL,使用命令:

#rpm -qa | grep mysql

卸載已安裝的MySQL,卸載mysql命令如下:

#rpm -e -nodeps mysql-libs-5.1.61-4.el6.x86_64

將/var/lib/mysql文件夾下的所有文件都刪除干淨。

(3)使用如下命令安裝Server和Client:

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

(4)使用如下命令查看當前mysql的狀態:

service mysql status

如果運行中,則會提示:

\

(5)如果沒有運行,則使用如下命令啟動:

service mysql start

可以順便把啟動命令加入到linux的啟動項中,開機即啟動mysql服務,命令如下:

chkconfig --add mysql

chkconfig mysql on

使用命令chkconfig –list查看下,此操作都是root權限。

(6)給mysql設置root密碼,使用如下命令:

mysql -u root -p

會提示輸入密碼,初始root密碼保存在'/root/.mysql_secret'文件中

接著輸入mysql>SET PASSWORD = PASSWORD('123456');

(7)登陸進入之後,來個命令瞅瞅效果:

\

下面是mysql安裝後三個主要的目錄及其功能:

/var/lib/mysql 數據庫文件

/usr/share/mysql 命令及配置文件

/usr/bin mysqladmin、mysqldump等命令

3 navicat安裝

上面的mysql是安裝在我本機的vmWare上面的,centOS版本的系統,我想在本機win7上操作mysql,就得需要一個圖形化的客戶端,這樣更方便。navicat這麼牛掰的東西,直接拿來用吧。我本機是64位,網上搜64位的破解版沒找到,就弄了個32位的,不影響使用。

從上面提供的地址下載下來壓縮包後,管理員權限運行其中的navicat110_premium_cs_x86.exe文件,傻瓜式操作,完成之後。運行navicat.premium.11.0.6-MPT.exe文件。如果有殺軟報警,不要怕,這不是病毒,添加信任之後,等待這個軟件的右下角有個“ok”的字樣出來,就說明破解成功了。

\

4 win7連接虛擬機上的mysql服務

在打開的navicat中新建數據庫連接,結果連不通:

\

這麼坑爹!

檢查檢查本機和虛擬機上的防火牆是否關閉,在確認都關閉後,依然連不上。於是繼續檢查虛擬機的網絡配置:

\

也是正確的。再想想,差點忘了,剛才我們的mysql服務啟動的時候,對於root用戶是按照默認的配置的,也就是只能從localhost登陸,從遠程Client連接Server就會受限,於是在linux上登進入mysql之後,執行如下命令:

\

這條語句的作用是賦予任何主機訪問數據的權限。搞完再看我們的navicat客戶端,good!

\

 

Over!~~~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved