日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
輕松升級數(shù)據(jù)庫版本,讓yum引領(lǐng)你邁向高效數(shù)據(jù)庫管理(yum升級數(shù)據(jù)庫版本)

隨著科技不斷發(fā)展,現(xiàn)代企業(yè)管理中數(shù)據(jù)庫的角色越來越重要。作為一名數(shù)據(jù)庫管理員,保證數(shù)據(jù)的高效性和安全性是其首要任務(wù)。在這個過程中,數(shù)據(jù)庫版本管理也是不可或缺的一個環(huán)節(jié)。本文將為大家介紹如何通過yum實現(xiàn)輕松的數(shù)據(jù)庫版本管理,提高數(shù)據(jù)庫管理的效率。

一、安裝yum

我們需要在服務(wù)器上安裝yum。yum是Red Hat企業(yè)版Linux和CentOS Linux操作系統(tǒng)上一款自動化管理程序,可以用于安裝、刪除和更新軟件,管理系統(tǒng)中的各種資源,大大簡化了管理員的管理工作。在CentOS 7中,yum已經(jīng)內(nèi)置在系統(tǒng)中。如果您的系統(tǒng)沒有安裝,可以通過以下命令進行安裝:

sudo yum install yum

二、升級MySQL

以MySQL為例,如果你當(dāng)前的系統(tǒng)中已經(jīng)安裝過MySQL,則可以通過以下命令對其進行升級:

sudo yum update mysql

通常情況下,yum會自動升級到最新版本,但在某些情況下,yum也可能升級到非最新版本。如果您需要安裝某個特定的版本,可以通過以下命令進行安裝:

sudo yum install mysql57-server

在安裝過程中,yum會自動下載并安裝MySQL特定版本的軟件包,安裝完成后,您還需要進行配置。

三、配置MySQL

在完成MySQL升級后,我們需要進行簡單的配置,以確保其正常運行。我們需要啟動MySQL服務(wù),可以通過以下命令實現(xiàn):

sudo systemctl start mysql

然后,我們需要對其進行配置以確保其安全性和穩(wěn)定性。啟動MySQL配置向?qū)?,運行以下命令:

sudo mysql_secure_installation

根據(jù)提示輸入MySQL root用戶密碼,然后按照向?qū)е鸩酵瓿膳渲?。完成以后,MySQL將安全地運行在您的系統(tǒng)上。

四、使用yum管理數(shù)據(jù)庫

通過yum升級并配置MySQL后,我們可以使用yum管理MySQL數(shù)據(jù)庫,以確保數(shù)據(jù)的穩(wěn)定性和安全性。以下是幾個有用的yum命令:

1、檢查是否有MySQL更新:

sudo yum check-update mysql

2、搜索MySQL:

sudo yum search mysql

3、安裝MySQL客戶端:

sudo yum install mysql

4、卸載MySQL:

sudo yum remove mysql

5、更新MySQL:

sudo yum update mysql

通過yum可以輕松的升級和管理數(shù)據(jù)庫,讓數(shù)據(jù)庫管理員可以更加方便的管理和維護企業(yè)的數(shù)據(jù)。通過yum升級數(shù)據(jù)庫版本還可以提高數(shù)據(jù)存儲的安全性和穩(wěn)定性,減少數(shù)據(jù)丟失的風(fēng)險。希望本文為讀者提供一些有用的信息,幫助讀者更好地管理企業(yè)的數(shù)據(jù)資源,讓企業(yè)的數(shù)據(jù)管理工作更加高效。

相關(guān)問題拓展閱讀:

  • 在Linux 中怎樣將 MySQL 遷移到 MariaDB 上
  • Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細教程(增強版)

在Linux 中怎樣將 MySQL 遷移到 MariaDB 上

如果是相同的基礎(chǔ)版本(如 5.5),可以直接卸載 MySQL 然后安裝 MariaDB,這樣就可以用了。甚至不需要備份然后還原數(shù)據(jù)庫。當(dāng)然,保險起見,升級前將所有的數(shù)據(jù)庫都備份一下還是非常有必要的,以防萬一。如果 MariaDB 的主版本高,在經(jīng)過上面的卸載 MySQL 再安裝 MariaDB 操作之后,需要使用 mysql_upgrade 升級一下。是的,甚至連命令行都與使用MySQL 的時候一樣。

A. 先配置 MariaDB的安裝源。

目前 MariaDB 的主版本是 10.1,將下面的安裝源配置保存為MariaDB.repo,上傳到服務(wù)器的 /etc/yum.repos.d 文件夾:

name = MariaDB

enable=1

priority=3

baseurl =

gpgkey=

gpgcheck=1

其中 priority=3 是針對 YUM 的 PRIORITIES 優(yōu)先級插件的。

B. 卸載原來的 MYSQL 及相關(guān)包。

# yum remove mysql*

上面用 * 來匹配刪除所有 mysql 數(shù)據(jù)包(包括因包依賴而刪除的別的包,如 postfix)。因為直接安裝的時候會出現(xiàn)沖突,例如:

file /usr/share/mysql/ukrainian/errmsg.sys from install of MariaDB-server-***** conflicts with file from package mysql-libs-5.5.32-****

嗯,好像因為將 php-mysql 也給刪除了(實際上這個不該刪除的),所以 phpMyAdmin 也因為依賴關(guān)系而被刪除了,我沒仔細看。

所以更好不要用通配襪圓李符 *,而是選擇性刪除幾個主要的,

# yum remove mysql mysql-server mysql-libs

但是這個我沒有再測試,因為后面有更好的方法。

C. 然后安裝 MariaDB及相應(yīng) PHP 擴展。

也是指定幾個主要的安裝包,剩下的讓 yum 自己進行依賴關(guān)系檢查。

# yum install MariaDB-server MariaDB-client php-mysql

或者不安裝 MariaDB-server 而改為具有同步多主群集特性(synchronous multi-master cluster)的 MariaDB Galera Cluster:

# yum install MariaDB-Galera-server MariaDB-client galera

這里比較搞笑的是,沒注意前面把 php-mysql 給卸載腔孝了,結(jié)果運行數(shù)據(jù)庫之后訪問 WordPress,結(jié)果遭遇下面的錯誤:

Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

D. 完成,修補MariaDB

不管版本是否升級了,執(zhí)行一下數(shù)據(jù)庫升級指令總沒有壞處:

# mysql_upgrade -p

看看數(shù)據(jù)庫版本是不是升級了:

# mysql -u root -p -e ‘show global variables like “version”;’

Enter password:

+—————+—————-+

| Variable_name | Value |

+—————+—————-+

| version | 5.5.31-MariaDB |

+—————+—————-+

將 MariaDB 加入隨系告遲統(tǒng)自啟動列表,

# chkconfig –levels 345 mysql on

嗯,以前 MySQL 的時候是 mysqld,現(xiàn)在是 mysql,就差了一個字母 d。

啟動MariaDB

Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細教程(增強版)

在之前給大家分享過昌歷這篇文章:CentOS

7.0下使用yum安裝mysql的方法詳解,小編覺得不夠詳細,今天給大家通過本文給大家做個補充,感興趣的朋友可以參考下。

1.

下載mysql的repo源

$

wget

2.

安裝mysql-community-release-el7-5.noarch.rpm包

$

sudo

rpm

-ivh

mysql-community-release-el7-5.noarch.rpm

安裝這個包后,會獲得兩個mysql的yum

repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3.

安裝mysql

$

sudo

yum

install

mysql-server

根據(jù)步驟安裝就可鋒稿以了,不過安裝完成后,沒有密碼,需要重置密碼。

4.

重置密碼

重置密碼前,首先要登錄

$

mysql

-u

root

登錄時有可能報這樣的錯:ERROR

2023

(HY000):

Can‘t

connect

to

local

MySQL

server

through

socket

‘/var/lib/mysql/mysql.sock‘

(2),原因是/var/lib/mysql的訪問權(quán)限問題。下面的命令把/var/lib/mysql的擁有者改為當(dāng)前用戶:

$

sudo

chown

-R

openscanner:openscanner

/var/lib/mysql

然后,重啟服務(wù):

$

service

mysqld

restart

5.

防火墻設(shè)置,開放3306端口

firewall-cmd

–permanent

–zone=public

–add-port=3306/tcp

firewall-cmd

–permanent

–zone=public

–add-port=3306/udp

firewall-cmd

–reload

6.

mysql安全設(shè)置

mysql_secure_installation;

MySQL

會提示你重置

root

密碼,移除其他用戶賬號,禁用

root

遠程登錄,移除

test

數(shù)據(jù)庫,重新加載

privilege

表格等。

7.

創(chuàng)建遠程訪問用戶

–實施環(huán)境用戶

CREATE

USER

‘dbuser’@’%’

IDENTIFIED

BY

‘123456’;

GRANT

SELECT,INSERT,UPDATE,DELETE

ON

*.*

TO

‘dbuser’@’%’;

–管理員用戶

CREATE

USER

‘a(chǎn)dmin’@’%’

IDENTIFIED

BY

‘123456’;

CREATE

USER

‘a(chǎn)dmin’@’%’

IDENTIFIED

BY

‘123456’;

GRANT

ALL

ON

*.*

TO

‘a(chǎn)dmin’@’%’;

flush

privileges;

8.

更改數(shù)據(jù)存放目錄

mkdir

/home/data

–關(guān)閉mysql服務(wù)進程

systemctl

status

mysqld

mv

/var/lib/mysql

/home/data

修改

/etc/my.cnf

文件

datadir=/home/data/mysql

socket=/home/data/mysql/mysql.sock

socket=/home/data/mysql/mysql.sock

以上所述是小編給大家介紹的Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細教程,希望耐基搜對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

yum升級數(shù)據(jù)庫版本的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于yum升級數(shù)據(jù)庫版本,輕松升級數(shù)據(jù)庫版本,讓yum引領(lǐng)你邁向高效數(shù)據(jù)庫管理,在Linux 中怎樣將 MySQL 遷移到 MariaDB 上,Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細教程(增強版)的信息別忘了在本站進行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機房服務(wù)器托管/機柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機房租用、服務(wù)器托管、機柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機房等。


當(dāng)前題目:輕松升級數(shù)據(jù)庫版本,讓yum引領(lǐng)你邁向高效數(shù)據(jù)庫管理(yum升級數(shù)據(jù)庫版本)
本文URL:http://m.5511xx.com/article/coejijo.html