(筆記)CentOS 7 安裝與卸載MySQL 5.7跳坑

先介紹卸載

防止重裝

  • yum方式
 # 查看yum是否安裝過mysql
yum list installed mysql*

如或顯示了列表,說明系統(tǒng)中有MySQL


  • yum卸載
    根據(jù)列表上的名字
yum remove mysql-community-client mysql-community-common mysql-community-libs mysql-community-libs-compat mysql-community-server mysql57-community-release
rm -rf /var/lib/mysql  
rm /etc/my.cnf  
  • rpm查看安裝
 rpm -qa | grep -i mysql  
  • rpm 卸載
rpm -e mysql57-community-release-el7-9.noarch
rpm -e mysql-community-server-5.7.17-1.el7.x86_64
rpm -e mysql-community-libs-5.7.17-1.el7.x86_64
rpm -e mysql-community-libs-compat-5.7.17-1.el7.x86_64
rpm -e mysql-community-common-5.7.17-1.el7.x86_64
rpm -e mysql-community-client-5.7.17-1.el7.x86_64
cd /var/lib/  
rm -rf mysql/  
  • 清除余項(xiàng)
whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/local/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
# 刪除上面的文件夾
rm -rf /usr/bin/mysql
…
…

我就省略了

  • 刪除配置
rm –rf /usr/my.cnf
rm -rf /root/.mysql_sercret

剩余配置檢查

chkconfig --list | grep -i mysql
chkconfig --del mysqld

根據(jù)上面的列表寓盗,刪除 ,如:mysqld

再介紹安裝

  • 注意
    yum源论悴,阿里的CentOS7.repo是沒有的崖疤,國外源相當(dāng)慢宝剖,做好心理準(zhǔn)備餐塘。
  • 下載地址
    http://dev.mysql.com/downloads/
    下載頁面

按照官方的文檔進(jìn)行安裝
http://dev.mysql.com/doc/refman/5.7/en/installing.html

http://dev.mysql.com/doc/refman/5.7/en/linux-installation.html

文檔地址:http://dev.mysql.com/doc/refman/5.7/en/linux-installation.html
3是各種安裝方式列表
CentOS用yum安裝相對省事纠亚,省去很多配置環(huán)節(jié)

yum安裝塘慕,先要搞到源

wget http://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-9.noarch.rpm

接下來使用yum安裝

# 更新yum軟件包
yum check-update  
# 更新系統(tǒng) 
yum update
 #安裝mysql
yum install mysql mysql-server

接下來是漫長的等待。如果中途關(guān)機(jī)蒂胞,或者下載掛了图呢,請執(zhí)行卸載步驟后成榜,再來一次姑丑。

完成后

記住要給root上密碼

/usr/local/mysql/bin/mysqld_safe --skip-grant-tables --user=mysql &
systemctl start mysqld
mysql -u root

mysql> update mysql.user set authentication_string=password('new_password') where user='root' and Host ='localhost';
mysql> flush privileges;
mysql> quit;
  • 啟動與開放遠(yuǎn)程訪問
systemctl start mysqld
mysql -u root -p
+ 授權(quán)遠(yuǎn)程訪問
use mysql;
grant all privileges  on *.* to root@'%' identified by "root";
FLUSH RIVILEGES;

建議root不要授權(quán)遠(yuǎn)程訪問艇拍,請創(chuàng)建新mysql用戶

編譯安裝

這個略坑萨蚕,我按照官方文檔安裝停士,安好了不會配置板祝,唉献起,吐槽自己太菜口蝠!導(dǎo)致沒啟動成功涨椒,后來換成了yum安裝
http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html
我還是要把腳本貼出來

# 添加mysql用戶
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
shell> rpmbuild --rebuild --clean MySQL-VERSION.src.rpm
# 源碼編譯安裝
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> mkdir build
shell> cd build
shell> cmake ..
shell> make
shell> make install
# 結(jié)束 source-build specific instructions
# 權(quán)限步驟
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql    # MySQL 5.7.6執(zhí)行
shell> bin/mysqld --initialize --user=mysql # MySQL 5.7.6 更高版本執(zhí)行
shell> bin/mysql_ssl_rsa_setup              # MySQL 5.7.6 更高版本執(zhí)行
shell> chown -R root .
shell> chown -R mysql data
shell> bin/mysqld_safe --user=mysql &
# 配置命令
shell> cp support-files/mysql.server /etc/init.d/mysql.server

大致是以上的安裝腳本摊鸡,官網(wǎng)上有詳細(xì)解釋每一條的作用〔隙可以參照一下免猾。如果安裝失敗,可以參照最上面的卸載教程囤热。
祝你好運(yùn)猎提。

參考

http://dev.mysql.com/doc/
http://blog.csdn.net/typa01_kk/article/details/49057073


如果有錯別字或者其他錯誤,請告知我修改旁蔼。
轉(zhuǎn)載請務(wù)必注明出處锨苏!
love&peace

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市牌芋,隨后出現(xiàn)的幾起案子蚓炬,更是在濱河造成了極大的恐慌,老刑警劉巖躺屁,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肯夏,死亡現(xiàn)場離奇詭異,居然都是意外死亡犀暑,警方通過查閱死者的電腦和手機(jī)驯击,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來耐亏,“玉大人徊都,你說我怎么就攤上這事」愠剑” “怎么了暇矫?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵主之,是天一觀的道長。 經(jīng)常有香客問我李根,道長槽奕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任房轿,我火速辦了婚禮粤攒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘囱持。我一直安慰自己夯接,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布纷妆。 她就那樣靜靜地躺著盔几,像睡著了一般。 火紅的嫁衣襯著肌膚如雪凭需。 梳的紋絲不亂的頭發(fā)上问欠,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天,我揣著相機(jī)與錄音粒蜈,去河邊找鬼顺献。 笑死,一個胖子當(dāng)著我的面吹牛枯怖,可吹牛的內(nèi)容都是我干的注整。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼度硝,長吁一口氣:“原來是場噩夢啊……” “哼肿轨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蕊程,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤椒袍,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后藻茂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驹暑,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年辨赐,在試婚紗的時候發(fā)現(xiàn)自己被綠了优俘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡掀序,死狀恐怖帆焕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情不恭,我是刑警寧澤叶雹,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布财饥,位于F島的核電站,受9級特大地震影響浑娜,放射性物質(zhì)發(fā)生泄漏佑力。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一筋遭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧暴拄,春花似錦漓滔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至撕蔼,卻和暖如春豁鲤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鲸沮。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工琳骡, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人讼溺。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓楣号,卻偏偏與公主長得像,于是被迫代替她去往敵國和親怒坯。 傳聞我的和親對象是個殘疾皇子炫狱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評論 2 348

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