欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mysql怎么離線安裝,mysql怎么離線安裝方法

MySQL下載及安裝教程

MySQL是一個跨平臺開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),多用于中小型網(wǎng)站或系統(tǒng)的開發(fā)。軟件開發(fā)使用數(shù)據(jù)庫技術(shù)可以方便實現(xiàn)數(shù)據(jù)的共享,減少數(shù)據(jù)的冗余,也方便統(tǒng)一對數(shù)據(jù)進(jìn)行操作和控制。MySQL相對于Oracle、DB2等大型數(shù)據(jù)庫具有體積小、速度快、成本低的特點,這些特性使得MySQL在開源世界大受歡迎。下面我?guī)ьI(lǐng)大家去學(xué)習(xí)mySQL的下載及安裝。

創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站制作與策劃設(shè)計,通許網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:通許等地區(qū)。通許做網(wǎng)站價格咨詢:18980820575

工具/材料

Windows 操作系統(tǒng)

MySQL有兩個不同的版本, MySQL Community Server 是免費的社區(qū)版,MySQL Enterprice Server是企業(yè)版服務(wù)器,該版本需要付費,官方會提供技術(shù)支持。小型的軟件開發(fā)或者自己學(xué)習(xí)使用,我們下載免費的社區(qū)版即可。我們在搜狗搜索框中輸入mysql官網(wǎng),進(jìn)入到如下的頁面,點擊DOWNLOADS--Community。

我們在跳轉(zhuǎn)的頁面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機是64位的操作系統(tǒng)也沒有關(guān)系,圖中有兩個安裝版本,第一個版本在線安裝,第二個下載的版本離線安裝。我們在安裝的過程中不需要登錄,選擇No thanks, just start my download。

安裝包下載完成后,我們點擊右鍵進(jìn)行安裝,安裝過程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執(zhí)行過程如下圖所示。

安裝過程中,我們可以看到默認(rèn)端口號是3306,接下來我們需要輸入密碼,密碼不要設(shè)置太弱。安裝過程中我們勾選開機自啟動,如下圖所示。執(zhí)行安裝我們選擇Execute,然后便是開始等待安裝即可。

安裝完成后,我們找到本機的MySQL的客戶端工具,這是一個命令行工具,可以執(zhí)行sql命令,但不能用于復(fù)雜的開發(fā)工作,使用這個工具可以幫我們快速入門mysql數(shù)據(jù)庫。

我們打開這個客戶端軟件,輸入完密碼后,便可以看到光標(biāo)處的mysql, 輸入show databases可以看到默認(rèn)的數(shù)據(jù)庫有哪些。其他的sql命令也很多,我們便不再一一列舉了。

特別提示

安裝過程中可能會提示Microsoft Visual C++ 2015 沒有安裝之類的,我們在線等待安裝完成即可,這個時間可能有點久,請耐心等待。

安全最重要!MySQL配置主從復(fù)制,主主復(fù)制

為了保障數(shù)據(jù)的安全與穩(wěn)定性,我們常用數(shù)據(jù)庫的主從復(fù)制與主主復(fù)制來實現(xiàn)。主從復(fù)制為從機實時拷貝一份主機的數(shù)據(jù),當(dāng)主機有數(shù)據(jù)變化時,從機的數(shù)據(jù)會跟著變,當(dāng)從機數(shù)據(jù)有變化時,主機數(shù)據(jù)不變;同樣地,主主復(fù)制就是,多個主機之間,只要有一個主機的數(shù)據(jù)變化了,其它主機數(shù)據(jù)也會跟著變化。

添加以下內(nèi)容

如果你是使用我之前那種方式啟動的MySQL,那么你只需要去你相關(guān)聯(lián)的宿主機的配置文件夾里面去建立一個 my.cnf 然后寫入上面的類容就好了。

比如:我的啟動命令如下(不應(yīng)該換行的,這里為了方便查看,我給它分行了)

那么我只需要在 /docker/mysql_master/conf 這個目錄下創(chuàng)建 my.cnf 文件就好了。

這個命令是需要在容器里面執(zhí)行的

docker重啟mysql會關(guān)閉容器,我們需要重啟容器。

確保在主服務(wù)器上 skip_networking 選項處于 OFF 關(guān)閉狀態(tài), 這是默認(rèn)值。 如果是啟用的,則從站無法與主站通信,并且復(fù)制失敗。

我的命令如下

在從服務(wù)器配置連接到主服務(wù)器的相關(guān)信息 (在容器里面的mysql執(zhí)行)

上面代碼的xxxxx你需要換成你的IP,docker 查看容器 IP 的命令如下:

啟動的那個從服務(wù)器的線程

測試的話,你可以在主服務(wù)器里面,創(chuàng)建一個數(shù)據(jù)庫,發(fā)現(xiàn)從服務(wù)器里面也有了,就成功了。

如果你還想要一個從服務(wù)器,那么你只需要按照上面配置從服務(wù)器再配置一個就行了,新建的從服務(wù)器,會自動保存主服務(wù)器之前的數(shù)據(jù)。(測試結(jié)果) 如果你上面的主從復(fù)制搞定了,那么這個主主復(fù)制就很簡單了。我們把上面的從服務(wù)器也改成主服務(wù)器

1)、修改上面的從服務(wù)器的my.cnf文件,和主服務(wù)器的一樣(注意這個server-id不能一樣)然后重啟服務(wù)器 2)、在從服務(wù)器里面創(chuàng)建一個復(fù)制用戶創(chuàng)建命令一樣(這里修改一下用戶名可以改為 repl2) 3)、在之前的主服務(wù)器里面運行下面這個代碼

上面主要是教你怎么搭建一個MySQL集群,但是這里面還有很多其它的問題。也是我在學(xué)習(xí)過程中思考的問題,可能有的小伙伴上來看到文章長篇大論的看不下去,只想去實現(xiàn)這樣一直集群功能,所以我就把問題寫在下面了。

1)、MySQL的replication和pxc MySQL的集群方案有replication和pxc兩種,上面是基于replication實現(xiàn)的。

replication: 異步復(fù)制,速度快,無法保證數(shù)據(jù)的一致性。 pxc: 同步復(fù)制,速度慢,多個集群之間是事務(wù)提交的數(shù)據(jù)一致性強。

2)、MySQL的replication數(shù)據(jù)同步的原理 我們在配置的時候開啟了它的二進(jìn)制日志,每次操作數(shù)據(jù)庫的時候都會更新到這個日志里面去。主從通過同步這個日志來保證數(shù)據(jù)的一致性。

3)、可否不同步全部的數(shù)據(jù) 可以配置,同步哪些數(shù)據(jù)庫,甚至是哪些表。

4)、怎么關(guān)閉和開始同步

5)、我就我的理解畫出了,主從、主從從、主主、復(fù)制的圖。

往期推薦:

利用Docker僅花1分鐘時間安裝好MySQL服務(wù)

Linux下MySQL 5.7的離線與在線安裝(圖文)

Linux下安裝MySQL8.0(收藏!)

怎么在linux上安裝mysql

如果是 centos的系統(tǒng) 如果在線的話可以用 yum在線源的 RPM進(jìn)行安裝,如果沒有可以先下載mysql的rpm進(jìn)行離線安裝,不過離線安裝會涉及到很多依賴包的下載安裝等

如果是 ubuntu的系統(tǒng) 同樣可以用 yum在線源的 apt-get 進(jìn)行安裝,或者下載deb包進(jìn)行離線安裝,同樣涉及依賴包的安裝

redhat離線安裝php,mysql。

用相似系統(tǒng)版本的iso鏡像做一個本地yum源??梢院芎媒鉀Q依賴問題比如gcc等。

redhat系統(tǒng)要處理下yum未注冊不能使用問題,更換為centos的yum軟件包即可。

Linux 在線和離線安裝 MySQL

1 linux的常用軟件安裝

配置阿里云的yum源

1) 安裝wget

2)下載yum源的配置文件

3) 替換原有的yum源

4) 更新現(xiàn)有yum

5) 安裝常用軟件

2 linux的JDK安裝

此處我們選用 jdk1.8_144這個版本作為我們的基礎(chǔ)JDK,此處要切記一點的是1.8的不同版本JDK在配置上會有很大的出入,所以請不要隨便更換基礎(chǔ)的JDK版本,否則你會很尷尬!

使用 rz 上傳jdk到root的家目錄

使用rpm命令安裝jdk

配置jdk的環(huán)境變量

刷新環(huán)境變量

到此 JDK安裝完成

3 安裝MySQL前說明

本例安裝MySQL版本是 5.7

4 linux 在線安裝MySQL

用root用戶安裝

1)獲取mysql 源安裝包

wget

2)安裝mysql 源

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

3)檢查mysql源是否安裝成功

yum repolist enabled | grep "mysql. -community. "

3)用 yum 命令安裝mysql

yum install mysql-community-server

4)修改mysql的配置文件

查看MYSQL配置文件加載順序:

修改/etc/my.cnf 配置文件內(nèi)的文件目錄

datadir=/data/mysql/data

sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

log-error=/data/mysql/log/mysqld.log

其中:

SQL_MODE:通過對其正確的設(shè)置可以完成一些約束檢查的工作,設(shè)置時,在配置文件my.cnf 中配置進(jìn)行全局的設(shè)置。

STRICT_TRANS_TALES(嚴(yán)格模式):

只對支持事務(wù)的表啟用嚴(yán)格模式。

NO_AUTO_CREATE_USER:

禁止GRANT創(chuàng)建密碼為空的用戶。

NO_ENGINE_SUBSTITUTION:

啟用后,若需要的存儲引擎被禁用或未編譯,則拋出錯誤;未啟用時將用默認(rèn)的存儲引擎代替,并拋出一個異常。

5)創(chuàng)建mysql 文件目錄

6)生成首次登錄隨機密碼

通過上面命令會在 /data/mysql/log/mysqld.log 中生成隨機碼,隨機碼用來首次登錄mysql。

7)修改mysql 文件目錄所有者為 mysql 用戶

8)啟動mysql

9) 關(guān)閉并重啟mysql(可選)

如果再次啟動報錯,就重啟Linux 系統(tǒng)。

10)用生成的隨機密碼登錄mysql

登錄后進(jìn)入mysql 命令行

11)修改ROOT用戶密碼

設(shè)置完密碼后,需要用新密碼重新登錄

12)卸載mysql(不是必須的)

如果啟動報錯,根據(jù)錯誤查看原因,如果實在解決不了,卸載mysql 重新裝。

查看已經(jīng)安裝過的組件

rpm -qa | grep -i mysql

用yum -y remove 卸載所有mysqlyum -y remove mysql57-community-release-el7-11.noarch yum -y remove mysql-community-common-5.7.19-1.el7.x86_64

卸載后再用 rpm -qa | grep -i mysql 查看,直至全部卸載

刪除/data/mysql 目錄

5 linux 離線安裝MySQL

1) 卸載CentOS7系統(tǒng)自帶mariadb

2) 檢查mysql是否存在

3) 檢查mysql的用戶和組是否存在如果不存在就創(chuàng)建

4) 下載MySQL的離線安裝包

官網(wǎng)下載地址:

版本選擇,可以選擇一下兩種方式:

1)使用Red Hat Enterprise Linux

Select Version: 5.7.* (因為更新的緣故具體細(xì)節(jié)版本可自行查看)

Select Operating System: Red Hat Enterprise Linux / Oracle Linux

Select OS Version: Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)

列表中下載:

Compressed TAR Archive:(mysql-5.7.25-el7-x86_64.tar.gz) 【本文中使用的是這個版本】

2)使用Linux - Generic

Select Version: 5.7.* (因為更新的緣故具體細(xì)節(jié)版本可自行查看)

Select Operating System: Linux - Generic

Select OS Version: Linux - Generic (glibc 2.12) (x86, 64-bit)

列表中下載:

Compressed TAR Archive:(mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz)

注意:上邊兩種方式找mysql離線安裝包的方式都可以。

選完跳到以下這個頁面點擊 下面的連接就可以開始下載了

5) 上傳MySQL的離線安裝包并解壓進(jìn)行傳統(tǒng)配置

6) 創(chuàng)建配置文件

7) 開始安裝MySQL

設(shè)置權(quán)限

8) 啟動MySQL

9) 設(shè)置開機啟動

10) 修改配置文件

11) 獲取初始密碼

獲取初始密碼

創(chuàng)建軟連接

登錄mysql

修改密碼

檢驗密碼是否成功

設(shè)置遠(yuǎn)程訪問

海汼部落原創(chuàng)文章,原文鏈接:()

文章題目:mysql怎么離線安裝,mysql怎么離線安裝方法
文章位置:http://aaarwkj.com/article6/dsiepig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、定制網(wǎng)站Google、網(wǎng)站維護(hù)網(wǎng)站制作、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(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)

小程序開發(fā)
高清欧美大片免费观看| 国产日韩亚洲欧美精品专区| 日本待黄大片一区二区| 五月婷婷综合中文字幕在线| 亚洲熟妇av一区二区| 日韩精品有码在线视频免费观看| 成人免费大片在线观看视频| 欧美一区二区三区一级| 亚洲福利一区二区三区| 91国产网址在线观看| 亚洲精品隔壁傲慢人妻| 欧美黄片视频免费观看| 国产女同av一区二区三区| 午夜影院在线免费观看三区| 人妖伪娘在线观看一区二区三区| 亚洲日本乱码一区二区三| 国产亚洲一区二区精品| 亚洲一区二区精品自拍| 日本av一区二区在线| 把熟睡的少妇弄到高潮| 成年人免费在线观看国产| 亚洲中文字幕一区乱码| 不用播放器的av蜜臀| 久久精品一区二区日韩| 欧美生活一区二区三区| 人妻系列少妇人妻偷人| 国产日韩精品一区二区三区在线 | 亚洲一区二区四区乱码在线| 极品美女粉嫩啪啪高潮| 久久亚洲中文字幕丝袜长腿| 2020年最新国产三级网站| 黄色av链接在线观看| 国产午夜福利片新视觉| 欧美一区二区三区日韩精品| 成人中文字幕av电影| 国产一区二区黄色网页| 国产av一区二区三区日韩接吻| 国产麻豆剧传媒国产av| 亚洲欧美成人高清在线观看| 亚洲欧美高清一区二区| 国产精品欧美久久久久久|