標籤:root error top xxxx x64 default log 路徑 引號
轉載:Windows下MySQL綠色版安裝配置與使用 - weixiao520 - 部落格園 http://www.cnblogs.com/weixiao520/p/4573619.html
一、安裝 mysql
1、下載。
: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip。
2、解壓MySQL壓縮包
解壓到指定目錄,D:\Dev\mysql-5.7.11。
3、添加環境變數
在Path中添加 D:\Dev\mysql-5.7.11\bin
4、修改設定檔
將my-default.ini名稱改為:my.ini,檔案裡面的參數配置:
[mysqld]
# 設定mysql的安裝目錄
basedir=D:\Dev\mysql-5.7.11
# 設定mysql資料庫的資料的存放目錄,必須是data
datadir=D:\Dev\mysql-5.7.11\data
注意:路徑是反斜線,也可以改為兩個正斜線,還可以加上雙引號
# mysql連接埠
port=3306
# 字元集
character_set_server=utf8 (我下載這個版本沒有找到此項)
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
5、安裝MySQL服務
cmd進入到mysql的bin目錄(D:\Dev\mysql-5.7.11\bin)
如果安裝目錄下存在“Data”目錄,務必先刪除data目錄(或移動到其他地方)。
執行mysqld --initialize 。
自動:mysqld --install [服務名]
手動:mysqld --install -manual [服務名]
然後執行mysqld -install MySQL --defaults-file="D:\Dev\mysql-5.7.11\my.ini",當顯示Service successfully installed時,即表示mysql服務安裝成功。
注意:務必要把"-defaults"改為"--defaults",mysqld指令沒有-d選項,而MYSQL在解析參數時,只要碰到xxxx-dxxxx就會把-D當成選項去處理。
mysql預設尋找c:\my.ini和c:\windows\my.ini,安裝目錄下的my.ini或my.cnf。
6、mysql服務啟動與停止
方法一,在doc命令下進入到mysql的bin目錄(D:\Dev\mysql-5.7.11\bin),
輸入"net start mysql"啟動mysql,
輸入"net stop mysql"停止mysql服務。
方法二,開啟管理工具 服務,找到MySQL服務。
通過右鍵選擇啟動或者直接點擊左邊的啟動來啟動服務。
二、卸載mysql服務
在doc命令下進入到D:\Dev\mysql-5.7.11\bin>輸入"mysqld -remove"或者"sc delete mysql"執行卸載服務。
三、root密碼修改與登入
1、登入
本地登入mysql資料庫在doc命令視窗裡面,輸入命令:mysql -u root -p
斷行符號後提示輸入密碼。
註:mysql解壓縮版初次安裝管理員root的密碼為空白,直接再斷行符號一次就登入mysql資料庫。
如果出現ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)錯誤,編輯mysql設定檔my.ini,在[mysqld]這個條目下加入 skip-grant-tables,儲存退出後重啟mysql。
2、修改root密碼
剛安裝完成時root帳號預設密碼為空白,此時可以將密碼修改為指定的密碼。如:123456
方法一:
c:>mysql -u root -p
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user=‘root‘;
mysql>FLUSH PRIVILEGES; 【注意一定不要遺忘這句話,否則密碼更改不能生效,重新整理MySQL的系統許可權相關表,第二種方法,就是重新啟動mysql伺服器】
mysql>QUIT
改好之後,再修改一下my.ini這個檔案,把剛才加入的"skip-grant-tables"這行刪除,儲存退出,再重啟mysql。
方法二:
利用第三方管理工具進行密碼修改。如Navicat for MySQL
windows綠色版mysql配置安裝