一、概述
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了信豐免費建站歡迎大家使用!
MySQL版本:5.7.17
客戶端工具:NavicatforMySQL
二、MySQL安裝
安裝條件:
1).net framework4.0(下載地址:
如果Windows Server 2003 在安裝.net framework4.0安裝過程中報錯:?net framework 4.0安裝時提示產(chǎn)生阻滯問題:運行安裝程序前,必須安裝 32 位 Windows 映像處理組件WIC
1、MySQL下載后的文件名為:mysql_installer_community_V5.6.21.1_setup.1418020972.msi,示意圖如下:
2、雙擊后,彈出如下窗口:(如果系統(tǒng)有提示,選擇允許)
3、安裝開始界面
4、勾選 I accept the license terms,如下圖:
5、選擇下一步,彈出如下窗口:
6、選擇第二項:Server only,如下圖:(這一步選擇非常重要)
7、點擊下一步,示意圖如下:
8、可以修改路徑,也可以不修改,修改路徑示意圖如下:(可選)
9、點擊下一步,進入準(zhǔn)備安裝界面
10、點擊執(zhí)行,安裝
11、安裝進度
12、安裝完成
13、準(zhǔn)備配置界面
14、配置服務(wù)器類型及端口號,默認即可
15、填寫Root用戶密碼,請牢記該密碼
16、填寫密碼
17、設(shè)置用戶和服務(wù)開機啟動,默認即可
18、確認配置
19、確認配置的過程中,如果有彈出窗口,一定要允許,示意圖如下:
20、完成配置
方法/步驟
MySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會安裝在C:\Program Files\MySQL\MySQL Server 5.6 該目錄中;zip格式是自己解壓,解壓縮之后其實MySQL就可以使用了,但是要進行配置。
解壓之后可以將該文件夾改名,放到合適的位置,個人建議把文件夾改名為MySQL Server 5.6,放到C:\Program Files\MySQL路徑中。當(dāng)然你也可以放到自己想放的任意位置。
完成上述步驟之后,很多用戶開始使用MySQL,但會出現(xiàn)圖示的錯誤。這是因為沒有配置環(huán)境變量所致。配置環(huán)境變量很簡單:
我的電腦-屬性-高級-環(huán)境變量
選擇PATH,在其后面添加: 你的mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
PATH=.......;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆蓋)
配置完環(huán)境變量之后先別忙著啟動mysql,我們還需要修改一下配置文件(如果沒有配置,之后啟動的時候就會出現(xiàn)圖中的錯誤哦!:錯誤2 系統(tǒng)找不到文件),mysql-5.6.1X默認的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一個my.ini文件,
在其中修改或添加配置(如圖):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
以管理員身份運行cmd(一定要用管理員身份運行,不然權(quán)限不夠),
輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin文件夾(不管有沒有配置過環(huán)境變量,也要進入bin文件夾,否則之后啟動服務(wù)仍然會報錯誤2)
輸入mysqld -install(如果不用管理員身份運行,將會因為權(quán)限不夠而出現(xiàn)錯誤:Install/Remove of the Service Denied!)
安裝成功
安裝成功后就要啟動服務(wù)了,繼續(xù)在cmd中輸入:net start mysql(如圖),服務(wù)啟動成功!
此時很多人會出現(xiàn)錯誤,請看注意:
注意:這個時候經(jīng)常會出現(xiàn)錯誤2和錯誤1067。
如果出現(xiàn)“錯誤2 系統(tǒng)找不到文件”,檢查一下是否修改過配置文件或者是否進入在bin目錄下操作,如果配置文件修改正確并且進入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現(xiàn)錯誤1067,那就是配置文件修改錯誤,確認一下配置文件是否正確。
服務(wù)啟動成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!
首先在config.groovy配置文件中添加如下配置,其含義是指定配置文件,該配置文件可以是項目初始化的application.properties,也可以自己創(chuàng)建的配置文件
grails.config.locations = [ "classpath:grails-app-config.properties"]
然后在datasource.groovy文件中初始化類似如下的配置(經(jīng)過測試,其實也可以不初始化,直接在配置文件中按照規(guī)范配置即可,但是還是建議進行初始化,這樣方便后期維護)
environments {
...
production {
dataSource {
dbCreate = ""
driverClassName = ""
url = ""
username = ""
password = ""
}
}
}
然后在配置文件中按照規(guī)范書寫對應(yīng)的數(shù)據(jù)庫配置項,進行配置重寫即可,如下
dataSource.dbCreate=update
dataSource.driverClassName=com.mysql.jdbc.Driver
dataSource.url=jdbc:mysql://localhost:3306/myappdb
dataSource.username=root
dataSource.password=secret
1、解壓MySQL壓縮包
將下載的MySQL壓縮包解壓到自定義目錄下,解壓目錄是:
"D:\Program Files\mysql-5.7.11-winx64"
將解壓目錄下默認文件 my-default.ini 拷貝一份,改名 my.ini
復(fù)制下面的配置信息到 my.ini 保存
#如果沒有my-default.ini,可新建my.ini或者從其他地方中獲取
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解壓目錄
basedir=D:\Program Files\mysql-5.7.11-winx64
#解壓目錄下data目錄
datadir=D:\Program Files\mysql-5.7.11-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\Program Files\mysql-5.7.11-winx64\bin\mysqld.exe
2、添加環(huán)境變量
操作如下:
1)右鍵單擊我的電腦-屬性-高級系統(tǒng)設(shè)置(高級)-環(huán)境變量
點擊系統(tǒng)變量下的新建按鈕
輸入變量名:MYSQL_HOME
輸入變量值:D:\Program Files\mysql-5.7.11-winx64
#即為mysql的自定義解壓目錄。
2)選擇系統(tǒng)變量中的Path
點擊編輯按鈕
在變量值中添加變量值:;%MYSQL_HOME%\bin
注意是在原有變量值后面加上這個變量,用;隔開,不能刪除原來的變量值
3、 1)從控制臺進入到MySQL解壓目錄下的 bin 目錄下:
2)輸入服務(wù)安裝命令:
1. mysqld --console
2. mysqld --initialize
3. mysqld install
安裝成功后會提示服務(wù)安裝成功。
#注: #執(zhí)行這幾步,是因為在MySQL5.7.9中沒有data文件夾,需要用這幾個命令產(chǎn)生data文件夾
#移除服務(wù)命令為:mysqld remove
4、啟動MySQL服務(wù)
方法一:
啟動服務(wù)命令為:net start mysql
方法二:
打開管理工具 服務(wù),找到MySQL服務(wù)。
通過右鍵選擇啟動或者直接點擊左邊的啟動來啟動服務(wù)。
5、修改 root 賬號的密碼
1. 修改MySQL的配置文件(my.ini),在[mysqld]下添加一行skip-grant-tables
2. mysql 重啟后,即可直接用 mysql -u root -p 進入(此時密碼為空)
3. mysql update mysql.user set authentication_string=password('123qaz') where user='root' and Host = 'localhost';
4. mysql flush privileges;
5. mysql quit;
6. 將/etc/my.cnf文件還原(刪除skip-grant-tables這一行),重新啟動 mysql
7. 這個時候可以使用 mysql -u root -p '123qaz' 進入了
8. mysqlSET PASSWORD = PASSWORD('123456'); 設(shè)置新密碼
名稱欄目:mysql怎么進行配置,mysql怎么配置密碼
地址分享:http://m.kartarina.com/article16/hsdedg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、定制網(wǎng)站、品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)