Linux mysql8.0安裝和卸載

卸載

  • 卸載之前請確保數(shù)據(jù)都備份好了阿括细!

查看是否安裝mysql

rpm -qa | grep -i mysql
image.png

挨個卸載: rpm -e –nodeps 包名

rpm -e –nodeps mysql-community-libs-8.0.16-2.el7.x86_64

查找之前老版本mysql的目錄脯爪、并且刪除老版本mysql的文件和庫

find / -name mysql

挨個刪除

rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
...
  • 注意:卸載后/etc/my.cnf不會刪除霍骄,需要進行手工刪除
rm -rf /etc/my.cnf

檢查一遍

rpm -qa | grep -i mysql
find / -name mysql

安裝(8.0)

添加MySQL Yum存儲庫

進入Yum Repository下載頁面選擇我們需要的版本豪椿,點擊Download進入下載頁面篮昧。

一般選這個

image.png

進入下載頁面可以拿到下載地址

image.png

下載到機器上

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

安裝存儲庫

yum localinstall mysql80-community-release-el7-3.noarch.rpm

安裝mysql

通過以下命令安裝mysql

yum install mysql-community-server

啟動MySQL服務(wù)器

使用以下命令啟動MySQL服務(wù)器:

service mysqld start

使用以下命令檢查MySQL服務(wù)器的狀態(tài):

service mysqld status

修改mysql配置文件

vim /etc/my.cnf

給出一個簡單的作參考

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/8.0/en/server-configuration-defaults.html#
[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove the leading "# " to disable binary logging
# Binary logging captures changes between backups and is enabled by
# default. It's default setting is log_bin=binlog
# disable_log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
#
# Remove leading # to revert to previous value for default_authentication_plugin,
# this will increase compatibility with older clients. For background, see:
# https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_default_authentication_plugin
# default-authentication-plugin=mysql_native_password

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# 允許最大連接數(shù)
max_connections=20
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8mb4
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
# 設(shè)置協(xié)議認(rèn)證方式(重點啊)
default_authentication_plugin=mysql_native_password
# 默認(rèn)時區(qū)
default-time_zone = '+8:00'
# 去掉group限制
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
# 密碼驗證強度
# 默認(rèn)為:MEDIUM
# 要求至少包含1個數(shù)字字符壳坪,1個小寫字符暇昂,1個大寫字符和1個特殊(非字母數(shù)字)字符
# 非測試環(huán)境請勿添加此項
validate_password.policy=LOW
# 密碼驗證長度莺戒,默認(rèn):8
# 非測試環(huán)境請勿添加此項
validate_password.length=6

[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8mb4

重啟mysql

systemctl restart mysqld

修改密碼

查看默認(rèn)密碼

grep 'temporary password' /var/log/mysqld.log

如果有多行,以最下面一條為準(zhǔn)急波。

登錄mysql

mysql -uroot -p

然后輸入上面看到的臨時密碼从铲,小技巧可以使用在中文輸入法下輸入,密碼會在輸入法的框框中看得到

需要遠程登錄
# 切換數(shù)據(jù)庫
use mysql;

# 查看用戶信息
select host, user from user;

# 修改root用戶訪問限制
update user set host='%' where user='root';

#  刷新權(quán)限
FLUSH PRIVILEGES;

# 查看用戶信息
select host, user from user;
image.png
  • 注意: 默認(rèn)情況下root用戶對應(yīng)的host是localhost澄暮,圖中是因為我已經(jīng)修改過了名段。

修改密碼

ALTER USER 'root'@'%' IDENTIFIED BY '123456'
FLUSH PRIVILEGES;
不需要遠程登錄

修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'
FLUSH PRIVILEGES;

引用

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市泣懊,隨后出現(xiàn)的幾起案子伸辟,更是在濱河造成了極大的恐慌,老刑警劉巖馍刮,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件信夫,死亡現(xiàn)場離奇詭異,居然都是意外死亡卡啰,警方通過查閱死者的電腦和手機静稻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來匈辱,“玉大人振湾,你說我怎么就攤上這事⊥隽常” “怎么了恰梢?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長梗掰。 經(jīng)常有香客問我,道長嗅回,這世上最難降的妖魔是什么及穗? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮绵载,結(jié)果婚禮上埂陆,老公的妹妹穿的比我還像新娘苛白。我一直安慰自己,他們只是感情好焚虱,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布购裙。 她就那樣靜靜地躺著,像睡著了一般鹃栽。 火紅的嫁衣襯著肌膚如雪躏率。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天民鼓,我揣著相機與錄音薇芝,去河邊找鬼。 笑死丰嘉,一個胖子當(dāng)著我的面吹牛夯到,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播饮亏,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼耍贾,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了路幸?” 一聲冷哼從身側(cè)響起荐开,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎劝赔,沒想到半個月后誓焦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡着帽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年杂伟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片仍翰。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡赫粥,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出予借,到底是詐尸還是另有隱情越平,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布灵迫,位于F島的核電站秦叛,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏瀑粥。R本人自食惡果不足惜挣跋,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望狞换。 院中可真熱鬧避咆,春花似錦舟肉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至樊销,卻和暖如春整慎,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背现柠。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工院领, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人够吩。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓比然,卻偏偏與公主長得像,于是被迫代替她去往敵國和親周循。 傳聞我的和親對象是個殘疾皇子强法,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

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