一、概述
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、雅安服務器托管、營銷軟件、網站建設、長寧網站維護、網站推廣。
MySQL版本:5.7.17
客戶端工具:NavicatforMySQL
二、MySQL安裝
安裝條件:
1).net framework4.0(下載地址:
如果Windows Server 2003 在安裝.net framework4.0安裝過程中報錯:?net framework 4.0安裝時提示產生阻滯問題:運行安裝程序前,必須安裝 32 位 Windows 映像處理組件WIC
1、MySQL下載后的文件名為:mysql_installer_community_V5.6.21.1_setup.1418020972.msi,示意圖如下:
2、雙擊后,彈出如下窗口:(如果系統有提示,選擇允許)
3、安裝開始界面
4、勾選 I accept the license terms,如下圖:
5、選擇下一步,彈出如下窗口:
6、選擇第二項:Server only,如下圖:(這一步選擇非常重要)
7、點擊下一步,示意圖如下:
8、可以修改路徑,也可以不修改,修改路徑示意圖如下:(可選)
9、點擊下一步,進入準備安裝界面
10、點擊執行,安裝
11、安裝進度
12、安裝完成
13、準備配置界面
14、配置服務器類型及端口號,默認即可
15、填寫Root用戶密碼,請牢記該密碼
16、填寫密碼
17、設置用戶和服務開機啟動,默認即可
18、確認配置
19、確認配置的過程中,如果有彈出窗口,一定要允許,示意圖如下:
20、完成配置
安裝MySQL
步驟
1、雙擊下載的MySQL安裝文件,進入MySQL安裝界面,首先進入“License Agreement(用戶許可證協議)”窗口,選中“I accept the license terms(我接受系統協議)”復選框,單擊“Next(下一步)”按鈕即可。有的會直接進入“Choosing a Setup Type(安裝類型選擇)”窗口,根據右側的安裝類型描述文件選擇適合自己的安裝類型,這里選擇默認的安裝類型,如圖所示。
2、根據所選擇的安裝類型安裝Windows系統框架(framework),單擊Execute按鈕,安裝程序會自動完成框架的安裝,如圖所示。
3、當彈出安裝程序窗口時,勾選“我同意許可條款和條件”復選框,然后單擊“安裝”按鈕,如圖所示。
4、彈出“設置成功”的界面,表示該框架已經安裝完成,單擊“關閉”按鈕即可。所有的框架安裝均可參考本操作,如圖所示。
5、安裝完成后會在【status】列表下顯示Complete(安裝完成)。所需框架均安裝成功后,點擊Next按鈕,如圖所示。
6、進入安裝確認窗口,點擊Execute按鈕,開始MySQL各個組件的安裝,如圖所示。
7、開始安裝 MySQL 文件,安裝完成后在【Status】列表下顯示 Complete,如圖所示。
配置MySQL
MySQL安裝完成之后,需要對服務器進行配置,具體配置步驟如下:步驟
1、在安裝的最后一步中,點擊Next按鈕進入服務器配置窗口,進行配置信息的確認,確認后點擊Next按鈕,如圖所示。
2、進入MySQL網絡類型配置窗口,采用默認設置,點擊Next按鈕,如圖所示。
3、進入MySQL服務器類型配置窗口,采用默認設置,點擊Next按鈕,如圖所示。
4、MySQL端口號默認3306,如果沒有特殊需求一般不建議修改。繼續點擊Next按鈕即可。
5、進入設置服務器的密碼窗口,重復輸入兩次登錄密碼(建議字母數字加符號),點擊Next按鈕,如圖所示。
6、進入服務器名稱窗口設置服務器名稱,這里無特殊需要也不建議修改。繼續單擊Next按鈕,如圖所示。
7、打開確認設置服務器窗口,點擊Execute按鈕完成MySQL的各項配置,如圖所示。
8、最后打開Windows任務管理器對話框,可以看到MySQL服務進程mysqld.exe已經啟動了,如圖所示。至此,就完成了Windows操作系統下MySQL數據庫的安裝和配置。
設置mysql數據庫遠程連接:
Windows系統
1、 停止mysql的服務。
2、 進入命令窗口,然后進入MySQL的安裝目錄,比如我的安裝目錄是c:\mysql,進入c:\mysql\bin
3、 進入mysql數據庫服務器
c:\mysql\binmysql –u root –p hkgt123
4、 選中數據庫mysql :use mysql
5、 查詢mysql數據庫中的用戶:
Select host,user,password from mysql;
6、 授權給root用戶可以從任何主機使用密碼為’hkgt123’登錄MYSQL數據庫:
GRANT ALL PRIVILEGES ON *.* TO root@’%’ IDENTIFIED BY ‘hkgt123’ WITH GRANT OPTION;
7、 提交:commit;
8、 刷新權限:flush privileges;
1. 在主服務器上為從服務器建立一個用戶:
grant replication slave on *.* to '用戶名'@'主機' identified by '密碼'; (在MySQL 4.0.2以前,用 FILE 權限來代替 REPLICATION SLAVE)
如果打算在slave上執行 LOAD TABLE FROM MASTER 或 LOAD DATA FROM MASTER 語句,那么必須給該帳戶授予附加權限:
授予全局 SUPER 和 RELOAD 權限。
授予對想要加載的所有表上的 SELECT 權限。在master上任何沒有 SELECT 權限的表都會被 LOAD DATA FROM MASTER 略過。
2. 編輯主服務器的配置文件:/etc/my.cnf
server-id = 1
log-bin
binlog-do-db=需要備份的數據庫名,如果備份多個數據庫,重復設置這個選項即可
binlog-ignore-db=不需要備份的數據庫苦命,如果備份多個數據庫,重復設置這個選項即可
3. 編輯從服務器的配置文件:/etc/my.cnf
server-id=2 (配置多個從服務器時依次設置id號)
master-host=主機
master-user=用戶名
master-password=密碼
master-port=端口
replicate-do-db=需要備份的數據庫名,如果備份多個數據庫,重復設置這個選項即可
記得先手動同步一下主從服務器中要備份的數據庫,然后重啟主,從服務器。
要驗證主從設置是否已經成功,可以登錄從服務器輸入如下命令:
mysql show slave statusG
得到的列表會有類似下面的數據:
Slave_IO_State: Waiting for master to send event
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
如果后面兩個選項不全是Yes,那就說明你前面某個步驟配置錯了。
如果你的設置是正確的,嘗試在主服務器上插入若干條記錄,然后你再轉到從服務器,會發現相應的新記錄已經自動同步過來了。
如果你的主從服務器已經配置好了,那么你在應用程序中,只要保證所有的insert/delete/update操作是在主服務器上進行的,那么相應的數據變化會自動同步到從服務器上,這樣,我們就可以把select操作分擔到多臺從數據庫上,從而降低服務器的載荷。
如果你想使用復制數據文件的方式來備份數據庫,只要在從服務器上的mysql命令行先鍵入slave stop;然后復制數據庫文件,復制好了,再在mysql命令行鍵入slave start;啟動從服務器,這樣就即備份了數據有保證了數據完整性,而且整個過程中主服務器的mysql無需停止。
-----------------------------------------------------------------------------------
提示:如果修改了主服務器的配置,記得刪除從服務器上的master.info文件。否則從服務器使用的還是老配置,可能會導致錯誤。
-----------------------------------------------------------------------------------
注意:關于要復制多個數據庫時,binlog-do-db和replicate-do-db選項的設置,如果要備份多個數據庫,只要重復設置相應選項就可以了。
比如:
binlog-do-db=a
binlog-do-db=b
replicate-do-db=a
replicate-do-db=b
MySQL和SQLserver當然可以同時安裝在同一臺服務器上。相互不會有影響,各自按各自的安裝和配置方式就可以了。不需要特別的設置。Php調用MySQL只要在Php配置文件中啟用MySQL的插件就可以了。 將配置文件中“;extension=php_mysql.dll ”前面的分號
服務器地址可以是:localhost 、127.0.0.1、服務器ip地址;
默認填寫localhost
數據庫地址就是要調用的數據庫的服務器ip
服務器和站點在相同服務器上可以使用第一點說的三種方式
服務器和站點不在相同ip上就需要輸入數據庫的外網ip地址。
網頁名稱:mysql服務器怎么配置,如何搭建mysql服務器
標題URL:http://vcdvsql.cn/article8/hshoip.html
成都網站建設公司_創新互聯,為您提供網站營銷、動態網站、用戶體驗、品牌網站設計、定制網站、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯