這篇文章主要介紹了win2008 r2 mysql 5.5 zip格式mysql 安裝與配置,需要的朋友可以參考下
Win2008 R2 zip格式mysql 安裝與配置
一、百度mysql5.6 ZIP 64位免安裝版 下載好后 解壓到D盤下
二、可以考慮修改my.ini里面的配置 character-set-server=utf8 這句是編碼格式設定 port=.. 端口設定
三、安裝與配置PATH。將D:mysql-5.6.20-winx64bin加入path中。
四、安裝mysql服務,一定要進入D:mysql-5.6.20-winx64bin目錄執行安裝 mysqld install
五、進入服務管理器 啟動MySQL服務
六、進入數據庫 , 修改root帳戶的登陸密碼1234, 再創建mysql遠程連接用戶,設置最大權限和登陸密碼。
mysql?-u?root?-p? GRANT?ALL?ON?*.*?TO?'root'@'localhost'?IDENTIFIED?BY?'1234'; GRANT?ALL?ON?*.*?TO?'sa'@'%'?IDENTIFIED?BY?'1234'?WITH?GRANT?OPTION;
七、開通防火墻3306端口 網絡->windows 防火墻->高級設置->入站規則 然后點擊右上角的新建規則 選擇”端口” 下一步,輸入3306端口,加入規則,
腳本之家小編補充:
有時候為了與安裝版的將my.ini安裝與配置路徑加上去可以參考下面的方法
修改注冊表
HKEY_LOCAL_MACHINESYSTEM安裝與配置ControlSetservicesMySQL
找到 ImagePath
“D:Program FilesMySQLMySQL Server 5.5binmysqld” –defaults-file=”D:Program FilesMySQLMySQL Server 5.5my.ini” MySQL
mysql更改數據文件目錄及my.ini位置。
需求:更改mysql數據數據文件目錄及my.ini位置。
步驟:
1、查找my.ini位置,可通過windows服務所對應mysql啟動項,查看其對應安裝與配置->可執行文件路徑,獲取my.ini路徑。
”D:MySQLMySQL Server 5.5binmysqld” –defaults-file=”D:MySQL Datamy.ini” MySQL55
2、編輯my.ini中對應datadir
改前:datadir=”D:MySQL Datadata”
改后:datadir=”D:MySQL DataMySQL Server 5.5data”
3、重整mysql對應數據文件目錄(若不做,則mysql無法正常啟動)
4、查找注冊表,修改mysql啟動項所關聯的defaults-file路徑:
KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55
修改完后,刷新windows服務,再次查看mysql啟動項屬性->可執行文件路徑,結果如下:
”D:MySQLMySQL Server 5.5binmysqld” –defaults-file=”D:MySQL DataMySQL Server 5.5my.ini” MySQL
確保將my.ini移植到正確的目錄下。
5、重啟mysql,配置成功。
解決 The MySQL server is running with the –skip-grant-tables option so it cannot execute this statement
這個時候我們只需要
flush privileges 一下就OK了,
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)