CentOS7通過(guò)yum安裝Mysql5.7+修改默認(rèn)密碼+遠(yuǎn)程登錄

1.配置yum源

# 下載mysql源安裝包shell> wgethttp://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安裝mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm

檢查mysql源是否安裝成功

shell> yum repolist enabled| grep "mysql.*-community.*"

2.安裝mysql

shell>yum install mysql-community-server

3褐奴、啟動(dòng)MySQL服務(wù)

shell> systemctl start mysqld

1

查看MySQL的啟動(dòng)狀態(tài)

shell> systemctl status mysqld● mysqld.service- MySQL Server? Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)Active: active (running) since 五2016-06-2404:37:37CST; 35min agoMain PID:2888(mysqld)? CGroup: /system.slice/mysqld.service└─2888/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid6月2404:37:36localhost.localdomainsystemd[1]: Starting MySQL Server...6月2404:37:37localhost.localdomainsystemd[1]: Started MySQL Server.

4、開(kāi)機(jī)啟動(dòng)

shell> systemctl enable mysqldshell> systemctl daemon-reload

5、修改root默認(rèn)密碼

mysql安裝完成之后捡絮,在/var/log/mysqld.log文件中給root生成了一個(gè)默認(rèn)密碼麦撵。?

查看默認(rèn)密碼

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

用默認(rèn)密碼登錄

shell>mysql-uroot-pmysql>Enter password: Q2>r4=l-DWIP

6.允許root遠(yuǎn)程登錄

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123@asdf' WITH GRANT OPTION;

mysql> flush privileges;

第一句中”%”表示任何主機(jī)都可以遠(yuǎn)程登錄到該服務(wù)器上訪問(wèn)撑刺。如果要限制只有某臺(tái)機(jī)器可以訪問(wèn)囤采,將其換成相應(yīng)的IP即可需曾,如:

GRANT ALL PRIVILEGES ON . TO root@”172.168.193.25” IDENTIFIED BY “123@asdf”;

123@asdf是登錄密碼慧起。

第二句表示從mysql數(shù)據(jù)庫(kù)的grant表中重新加載權(quán)限數(shù)據(jù)菇晃。因?yàn)镸ySQL把權(quán)限都放在了cache中,所以在做完更改后需要重新加載蚓挤。

注意

1.具體生產(chǎn)環(huán)境根據(jù)自己的配置需要再進(jìn)行配置磺送。

2.阿里云云服務(wù)器如果MySQL配置了遠(yuǎn)程訪問(wèn)還是無(wú)法訪問(wèn),可能是阿里云默認(rèn)是不開(kāi)放3306端口的灿意」啦樱可以去阿里云的控制臺(tái)修改網(wǎng)絡(luò)配置。

7.修改字符集編碼 UTF-8

查看當(dāng)前的字符編碼

showvariableslike'char%'

1

檢測(cè)是否都是utf-8(filesystem除外)缤剧,如果不是就得改馅袁,例如這個(gè)character_set_server一般是拉丁編碼?

修改編碼

//停數(shù)據(jù)庫(kù)systemctl stop mysqld//進(jìn)入 my.cnf 文件,一般是在etc路徑下vim /etc/my.cnf//加入要修改的字符集 修改完:wq退出在[mysqld]下追加:character-set-server=utf8在[mysql]下追加:default-character-set=utf8//重啟數(shù)據(jù)庫(kù)systemctl start mysqld

1

2

3

4

5

6

7

8

9

10

11

12

13

* 8.題外話

當(dāng)你在安裝CentOS6.8上安裝Mysql5.7的時(shí)候荒辕,它可能會(huì)提示你需要更高glibc的相關(guān)庫(kù)汗销,如下提示

libc.so.6:version `GLIBC_2.14' not found-->Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: mysql-community-server-5.7.18-1.el7.x86_64-->Finished Dependency ResolutionError: Package: mysql-community-client-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)Error: Package: mysql-community-server-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: libc.so.6(GLIBC_2.17)(64bit)Error: Package: mysql-community-client-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: libc.so.6(GLIBC_2.14)(64bit)Error: Package: mysql-community-libs-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: libc.so.6(GLIBC_2.14)(64bit)Error: Package: mysql-community-server-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)Error: Package: mysql-community-server-5.7.18-1.el7.x86_64 (mysql57-community)? ? ? ? ? Requires: systemd You could try using--skip-brokentowork around the problem

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

這種提示的原因是你的glibc的庫(kù)的版本太低。glibc是linux系統(tǒng)中最底層的api抵窒,隨便更改底層庫(kù)可能會(huì)造成系統(tǒng)的不穩(wěn)定弛针。是跟系統(tǒng)內(nèi)核密切相關(guān)的東西,你與其去更新這個(gè)底層庫(kù)李皇,還不如去跟新Linux的版本削茁。?

所以我的建議是提升系統(tǒng)版本到CentOS7,再裝MySQL(安裝過(guò)程順暢無(wú)比)。?

當(dāng)然如果有興趣的同學(xué)可以去嘗試一下更新茧跋,附上glibc的下載地址 :?傳送門(mén)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末朦拖,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子厌衔,更是在濱河造成了極大的恐慌璧帝,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,820評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件富寿,死亡現(xiàn)場(chǎng)離奇詭異睬隶,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)页徐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)苏潜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人变勇,你說(shuō)我怎么就攤上這事恤左。” “怎么了搀绣?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,324評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵飞袋,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我链患,道長(zhǎng)巧鸭,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,714評(píng)論 1 297
  • 正文 為了忘掉前任麻捻,我火速辦了婚禮纲仍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贸毕。我一直安慰自己郑叠,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布明棍。 她就那樣靜靜地躺著乡革,像睡著了一般。 火紅的嫁衣襯著肌膚如雪击蹲。 梳的紋絲不亂的頭發(fā)上署拟,一...
    開(kāi)封第一講書(shū)人閱讀 52,328評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音歌豺,去河邊找鬼推穷。 笑死,一個(gè)胖子當(dāng)著我的面吹牛类咧,可吹牛的內(nèi)容都是我干的馒铃。 我是一名探鬼主播蟹腾,決...
    沈念sama閱讀 40,897評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼区宇!你這毒婦竟也來(lái)了娃殖?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,804評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤议谷,失蹤者是張志新(化名)和其女友劉穎炉爆,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體卧晓,經(jīng)...
    沈念sama閱讀 46,345評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡芬首,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了逼裆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片郁稍。...
    茶點(diǎn)故事閱讀 40,561評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胜宇,靈堂內(nèi)的尸體忽然破棺而出耀怜,到底是詐尸還是另有隱情,我是刑警寧澤桐愉,帶...
    沈念sama閱讀 36,238評(píng)論 5 350
  • 正文 年R本政府宣布财破,位于F島的核電站,受9級(jí)特大地震影響仅财,放射性物質(zhì)發(fā)生泄漏狈究。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評(píng)論 3 334
  • 文/蒙蒙 一盏求、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧亿眠,春花似錦碎罚、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,417評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至竟趾,卻和暖如春憔购,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背岔帽。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,528評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工玫鸟, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人犀勒。 一個(gè)月前我還...
    沈念sama閱讀 48,983評(píng)論 3 376
  • 正文 我出身青樓屎飘,卻偏偏與公主長(zhǎng)得像妥曲,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子钦购,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評(píng)論 2 359

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