LINUX/Centos 07 下安裝mysql

安裝mysql

下載mysql的rpm包,下載地址:
https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar
下載后傳輸?shù)絣inux上進(jìn)行解壓
解壓命令:tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar
解壓完成可以看到

-rw-r--r--. 1 7155 31415  27079152 Oct  8  2018 mysql-community-client-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415    567688 Oct  8  2018 mysql-community-common-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   4247212 Oct  8  2018 mysql-community-devel-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415  24346168 Oct  8  2018 mysql-community-embedded-compat-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   2370884 Oct  8  2018 mysql-community-libs-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   2160504 Oct  8  2018 mysql-community-libs-compat-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415 399522584 Oct  8  2018 mysql-community-server-8.0.13-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415  71595892 Oct  8  2018 mysql-community-test-8.0.13-1.el7.x86_64.rpm

選擇mysql-community-server-8.0.13-1.el7.x86_64.rpm進(jìn)行安裝
使用命令:

6鸡号、開始安裝

1翠储、當(dāng)中會遇到的問題

1奴烙、mysql-community-libs .... 這兩個包安裝不上愉耙。

原因:我們在Linux系統(tǒng)中名秀,如果要使用關(guān)系型數(shù)據(jù)庫的話籽暇,基本都是用的mysql耘婚。

而且以往7以下版本的centos系統(tǒng)都是默認(rèn)的集成有mysql莹捡。

然而對于現(xiàn)在最新的centos7系統(tǒng)來說,已經(jīng)不支持mysql數(shù)據(jù)庫哨苛,它默認(rèn)內(nèi)部集成了mariaDB鸽凶。

如果我們想要使用 mysql 的話,就要先將原來的mariaDB卸載掉建峭,不然會引起沖突玻侥。

解決方案:卸載maridb (rpm 不會卸載軟件的 自行百度)

查看安裝的 mariaDB:rpm -qa | grep mariadb

卸載:rpm -e ( 為軟件名)

如果不能卸載則即可:rpm -e --nodeps ( 為軟件名)

2、缺少依賴包 libaio

libaio.so.1()(64bit) is needed by MySQL-server 問題

直接實用yum包管理工具安裝即可:yum install libaio

2亿蒸、使用 rpm -vih XXXXXX(XXXXXX 為 rpm包全名)

按照依賴順序依次安裝(能安裝的安裝就行凑兰,像test這個不方便安裝就算了。)

mysql-community-common-8.0.13-1.el7.x86_64

mysql-community-libs-8.0.13-1.el7.x86_64

mysql-community-libs-compat-8.0.13-1.el7.x86_64

mysql-community-client-8.0.13-1.el7.x86_64

mysql-community-embedded-compat-8.0.13-1.el7.x86_64

mysql-community-server-8.0.13-1.el7.x86_64

安裝過程中可能會遇到
安裝Mysql報錯:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
解決方案:

rpm -ivh MySQL-server-5.5.46-1.linux2.6.x86_64.rpm --force --nodeps
解決辦法:后面加上--force --nodeps
(11條消息) 安裝mysql警告 warning: mysql-community-server-8.0.18-1.el6.i686.rpm: Header V3 DSA/SHA1 Signature_々小默的博客-CSDN博客

(11條消息) error: Failed dependencies:mysql-community-client(x86-64) >= 5.7.9 is needed by mysql-commu_beyond丿qq:1559810637的博客-CSDN博客

方式二
或者使用https://mirrors.cnnic.cn/mysql/downloads/MySQL-8.0/mysql-8.0.27-1.el7.aarch64.rpm-bundle.tar
解壓安裝
完成后挨個進(jìn)行安裝
安裝完成,使用systemctl restart mysqld進(jìn)行啟動mysql服務(wù)

輸入mysql -u root -p
進(jìn)行登錄
注意需要查看臨時密碼
使用命令
cat /var/log/mysqld.log |grep password
即可查看
登錄mysql后進(jìn)行修改root的密碼使用命令
alter user 'root'@'localhost' identified by 'U123.o!';

卸載:
rpm -qa | grep mysql
rpm -e --nodeps mysql

轉(zhuǎn)載:Linux系統(tǒng)徹底卸載MySQL數(shù)據(jù)庫 - 云+社區(qū) - 騰訊云 (tencent.com)
即可安裝完畢;

一边锁、首先查詢系統(tǒng)是否安裝了MySQL

 rpm -qa | grep -i mysql

復(fù)制

輸出結(jié)果表示姑食,我安裝的MySQL Server,Client都是5.6.44的,因為我系統(tǒng)支持的版本是要5.7+的版本茅坛,所以不得不卸載重裝

image.png

二音半、關(guān)閉MySQL服務(wù)

查看MySQL服務(wù)運行狀態(tài):

service mysql status

復(fù)制

如下圖所示服務(wù)正在運行中:

image.png

停止MySQL服務(wù):

service mysql stop

復(fù)制

三、查看MySQL對應(yīng)的文件夾

find / -name mysql

復(fù)制

輸出結(jié)果為:

/etc/selinux/targeted/active/modules/100/mysql
/etc/logrotate.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/share/mysql
/usr/bin/mysql
/usr/lib64/mysql

復(fù)制

四贡蓖、卸載并刪除MySQL安裝的組鍵服務(wù)

我的MySQL組件在剛開始的時候就已經(jīng)查詢了曹鸠,主要就是下面這幾個(所以使用 rpm -ev刪除對應(yīng)組件即可):

rpm -ev mysql-community-common-5.6.44-2.el7.x86_64
rpm -ev mysql-community-release-el7-5.noarch
rpm -ev mysql-community-client-5.6.44-2.el7.x86_64
rpm -ev mysql-community-server-5.6.44-2.el7.x86_64
rpm -ev mysql-community-libs-5.6.44-2.el7.x86_64

復(fù)制

在卸載服務(wù)是遇到了三個組件服務(wù)無法卸載問題,提示缺少依賴postfix-2:2.10.1-7.el7.x86_64:

error: Failed dependencies:
libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64
libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64

復(fù)制

解決方法就是在 rpm -ev 加上--nodeps:

--nodeps就是安裝時不檢查依賴關(guān)系

五斥铺、刪除系統(tǒng)中MySQL的所有文件夾:

在上面我們已經(jīng)通過 find / -name mysql 查找出了所有文件夾彻桃,接下直接刪除即可:

rm -rf /etc/selinux/targeted/active/modules/100/mysql
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql/mysql
rm -rf /usr/share/mysql

復(fù)制

六、最后驗證MySQL是否刪除完成

rpm -qa | grep -i mysql

復(fù)制

如若是空空如也者恭喜你刪除成功了
執(zhí)行sql文件:mysql -u root -p -D xzs < /usr/local/webobject/xzs/sql/xzs-mysql.sql

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末晾蜘,一起剝皮案震驚了整個濱河市邻眷,隨后出現(xiàn)的幾起案子眠屎,更是在濱河造成了極大的恐慌,老刑警劉巖肆饶,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件组力,死亡現(xiàn)場離奇詭異,居然都是意外死亡抖拴,警方通過查閱死者的電腦和手機(jī)燎字,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來阿宅,“玉大人候衍,你說我怎么就攤上這事∪鞣牛” “怎么了蛉鹿?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長往湿。 經(jīng)常有香客問我妖异,道長,這世上最難降的妖魔是什么领追? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任他膳,我火速辦了婚禮,結(jié)果婚禮上绒窑,老公的妹妹穿的比我還像新娘棕孙。我一直安慰自己,他們只是感情好些膨,可當(dāng)我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布蟀俊。 她就那樣靜靜地躺著,像睡著了一般订雾。 火紅的嫁衣襯著肌膚如雪肢预。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天洼哎,我揣著相機(jī)與錄音烫映,去河邊找鬼。 笑死谱净,一個胖子當(dāng)著我的面吹牛窑邦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播壕探,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼郊丛!你這毒婦竟也來了李请?” 一聲冷哼從身側(cè)響起瞧筛,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎导盅,沒想到半個月后较幌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡白翻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年乍炉,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片滤馍。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡岛琼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出巢株,到底是詐尸還是另有隱情槐瑞,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布阁苞,位于F島的核電站困檩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏那槽。R本人自食惡果不足惜悼沿,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望骚灸。 院中可真熱鬧显沈,春花似錦、人聲如沸逢唤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鳖藕。三九已至魔慷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間著恩,已是汗流浹背院尔。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留喉誊,地道東北人邀摆。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像伍茄,于是被迫代替她去往敵國和親栋盹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容