Win2008 R2 mysql 5.5 zip格式mysql 安裝與配置
Win2008 R2 zip格式mysql 安裝與配置
一、百度mysql5.6 ZIP 64位免安裝版 下載好后 解壓到D盤下
二、可以考慮修改my.ini里面的配置 character-set-server=utf8 這句是編碼格式設(shè)定 port=.. 端口設(shè)定
三、設(shè)置環(huán)境變量PATH。將D:\mysql-5.6.20-winx64\bin加入path中。
四、安裝MySQL服務(wù),一定要進入D:\mysql-5.6.20-winx64\bin目錄執(zhí)行安裝 mysqld install
五、進入服務(wù)管理器 啟動MySQL服務(wù)
六、進入數(shù)據(jù)庫 , 修改root帳戶的登陸密碼1234, 再創(chuàng)建mysql遠程連接用戶,設(shè)置最大權(quán)限和登陸密碼。
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端口 網(wǎng)絡(luò)->windows 防火墻->高級設(shè)置->入站規(guī)則 然后點擊右上角的新建規(guī)則 選擇"端口" 下一步,輸入3306端口,加入規(guī)則,
windows2008r2環(huán)境雙實例安裝mysql5.6
環(huán)境:windows2008 r2 標準版
1.默認安裝了一個mysql5.6端口為3306
2.使用msi文件安裝需要.net4.0支持,安裝.net4.0報錯,只能從官網(wǎng)下載一個mysql5.6_x64zip包到本地
解壓zip文件包到E:\mysql-5.6.34-winx64,在這個路徑下的my-default.ini改名為my.ini并且修改配置如下:
**********************************************************
[mysqld]
loose-default-character-set = utf8
character-set-server = utf8
basedir = "E:/mysql-5.6.34-winx64"
datadir = "E:/mysql-5.6.34-winx64/data"
# 啟用端口為7306肯定不能默認用3306了
port=7306
default-storage-engine=myisam
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
default-character-set = utf8
**********************************************************
安裝mysql
管理員cmd命令下
進入到 cd E:\mysql-5.6.34-winx64\bin目錄
運行 mysqld -install進行安裝
在服務(wù)管理器中看是否能夠正常重新啟動
將mysql命令加入到環(huán)境變量中:
;E:\mysql-5.6.34-winx64\bin

非默認3306端口的還原數(shù)據(jù)庫命令:
mysql -P 7306 -uroot -p yunva2<D:\db_20161109\tbl_user.sql
腳本之家小編補充:
有時候為了與安裝版的將my.ini配置文件路徑加上去可以參考下面的方法
修改注冊表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL
找到 ImagePath
"D:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\Program Files\MySQL\MySQL Server 5.5\my.ini" MySQL
mysql更改數(shù)據(jù)文件目錄及my.ini位置。
需求:更改mysql數(shù)據(jù)數(shù)據(jù)文件目錄及my.ini位置。
步驟:
1、查找my.ini位置,可通過windows服務(wù)所對應(yīng)mysql啟動項,查看其對應(yīng)屬性->可執(zhí)行文件路徑,獲取my.ini路徑。
"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL55
2、編輯my.ini中對應(yīng)datadir
改前:datadir="D:\MySQL Data\data\"
改后:datadir="D:\MySQL Data\MySQL Server 5.5\data\"
3、重整mysql對應(yīng)數(shù)據(jù)文件目錄(若不做,則mysql無法正常啟動)
4、查找注冊表,修改mysql啟動項所關(guān)聯(lián)的defaults-file路徑:
KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55
修改完后,刷新windows服務(wù),再次查看mysql啟動項屬性->可執(zhí)行文件路徑,結(jié)果如下:
"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\MySQL Server 5.5\my.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)
相關(guān)文章
MySQL 數(shù)據(jù)庫設(shè)計復(fù)習(xí)筆記及項目實戰(zhàn)
參考的數(shù)據(jù)庫文檔主要有:目前國內(nèi)的常見的PHP系統(tǒng)的數(shù)據(jù)庫2010-03-03
Linux系統(tǒng)下mysqlcheck修復(fù)數(shù)據(jù)庫命令(詳解)
下面小編就為大家?guī)硪黄狶inux系統(tǒng)下mysqlcheck修復(fù)數(shù)據(jù)庫命令(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-12-12
Mysql實現(xiàn)企業(yè)級日志管理、備份與恢復(fù)的實戰(zhàn)教程
下面小編就為大家分享一篇Mysql實現(xiàn)企業(yè)級日志管理、備份與恢復(fù)的實戰(zhàn)教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
Django+mysql配置與簡單操作數(shù)據(jù)庫實例代碼
這篇文章主要介紹了Django+mysql配置與簡單操作數(shù)據(jù)庫實例,需要的朋友可以參考下2017-07-07
MySql數(shù)據(jù)庫中的子查詢與高級應(yīng)用淺析
這篇文章主要給大家介紹了關(guān)于MySql數(shù)據(jù)庫中子查詢與高級應(yīng)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
在IntelliJ IDEA中使用Java連接MySQL數(shù)據(jù)庫的方法詳解
這篇文章主要介紹了在IntelliJ IDEA中使用Java連接MySQL數(shù)據(jù)庫的方法詳解,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10

