1. 程式人生 > 資料庫 >MySQL綠色解壓縮版安裝與配置操作步驟

MySQL綠色解壓縮版安裝與配置操作步驟

操作步驟:

一、安裝MySQL資料庫

1、下載MySQL-5.6.17-winx64.zip檔案。

2、解壓到指定目錄,本例為D:\mysql-5.6.17-winx64。

3、修改配置檔案,my-default.ini名稱改為:my.ini,檔案裡面的引數配置:

[mysqld]
    # 設定mysql的安裝目錄
    basedir=D:/ mysql-5.6.17-winx64
    # 設定mysql資料庫的資料的存放目錄,必須是data
    datadir=D:/ mysql-5.6.17-winx64/data

注意:路徑是反斜線,也可以改為兩個正斜線,還可以加上雙引號,

例:

 datadir="D:\ mysql-5.6.17-winx64\data"
    # mysql埠
    port=3306
    # 字符集
    character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

4、安裝MySQL服務

在路徑C:\Windows\System32下找到cmd.exe,點選右鍵以管理員身份執行(win 7下面嚴格區分許可權,必須以管理員身份)

自動:mysqld --install [服務名]

手動:mysqld --install -manual [服務名]

mysqld -install MySQL --defaults-file="D:\ mysql-5.6.17-winx64\my.ini"

注意:務必要把"-defaults"改為"--defaults",mysqld指令沒有-d選項,而MYSQL在解析引數時,只要碰到xxxx-dxxxx就會把-D當成選項去處理。

mysql預設查詢c:\my.ini和c:\windows\my.ini,安裝目錄下的my.ini或my.cnf。

5、mysql服務啟動與停止

在doc命令下進入到mysql的bin目錄(D:\ mysql-5.6.17-winx64\bin>),

輸入"net start mysql"啟動mysql,

輸入"net stop mysql"停止mysql服務。

二、root密碼修改與登入

1、登入

(本地)登入mysql資料庫在doc命令窗口裡面,輸入命令:mysql -u root –p

回車後提示輸入密碼。

注:mysql解壓縮版初次安裝管理員root的密碼為空,因此直接再回車一次就登入mysql資料庫了。

遠端登入(擴充套件)配置

mysql -h 192.168.80.109 -u root –p
   mysql -h 192.168.80.109 -u root -p123456

註釋:

-h是指定登入ip,
-u指定使用者,
-p指定密碼,-p後如果什麼都不寫,那麼接下來會提示輸入密碼,-p後也可以直接寫上密碼,這樣就不再需要輸入密碼了。

2、修改root密碼

啟動mysql服務,輸入命令:

use mysql

使用mysql資料來源,doc命令框輸入

update mysql.user set password=PASSWORD('newPassword') where User='root';

doc命令框再輸入:

flush privileges;

mysql 新設定使用者或更改密碼後需用flush privileges重新整理MySQL的系統許可權相關表,否則會出現拒絕訪問,還有一種方法,就是重新啟動mysql伺服器,來使新設定生效。

注意事項:

在此步驟時,可能會出現如下問題:

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。

原因:

因為mysql資料庫的user表裡,存在使用者名稱為空的賬戶即匿名賬戶,導致登入的時候是雖然用的是root,但實際是匿名登入的,通過錯誤提示裡的''@'localhost'可以看出來。

解決方法:

方法一:

1.關閉mysql

# service mysqld stop

2.遮蔽許可權

# mysqld_safe --skip-grant-table   

螢幕出現: Starting demo from .....

3.新開起一個終端輸入

# mysql -u root mysql                                                       
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';  
 mysql> FLUSH PRIVILEGES;//記得要這句話,否則如果關閉先前的終端,又會出現原來的錯誤
mysql> \q 

方法二:

1.關閉mysql

# service mysqld stop

2.遮蔽許可權

# mysqld_safe --skip-grant-table   

螢幕出現: Starting demo from .....

3.新開起一個終端輸入

# mysql -u root mysql  
mysql> delete from user where USER='';  
mysql> FLUSH PRIVILEGES;//記得要這句話,否則如果關閉先前的終端,又會出現原來的錯誤  
mysql> \q  

三、解除安裝已安裝的MySQL

可以通過Windows的服務管理器檢視。"開始"->"執行",輸入“services.msc”,回車。彈出Windows的服務管理器,然後就可以看見服務名為“MySQL”的服務項了。

在doc命令下進入到D:\ mysql-5.6.17-winx64\bin>輸入"mysqld -remove"或者"sc delete mysql"執行解除安裝服務。

總結

以上所述是小編給大家介紹的MySQL綠色解壓縮版安裝與配置操作步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!