linux 安裝mysql 8.0+

    1. 使用系統(tǒng)的 root 賬戶
    1. 切換到 /use/local 目錄下
    1. 下載 mysql
      wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
    • 也可以直接在官方下載最新版本 官方下載 選擇 linux
    1. 解壓 mysql
      tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
    1. 重命名文件夾
      mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0
    1. 創(chuàng)建data文件夾 存儲(chǔ)文件
      mkdir data
    1. 創(chuàng)建用戶組以及用戶和密碼
      groupadd mysql
      useradd -g mysql mysql
    1. 授權(quán)用戶
      chown -R mysql.mysql /usr/local/mysql-8.0
    1. 切換到 bin 目錄下
      cd bin
  • 10 .初始化基礎(chǔ)信息
    ./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize

    • 得到臨時(shí)密碼在最后 root@localhost:后面的 t.HtfDS=o9s;


    1. 編輯 my.cnf 文件
      vi /etc/my.cnf
    • 注釋mysqld_safe 修改信息
[mysqld]
basedir=/usr/local/mysql-8.0/
datadir=/usr/local/mysql-8.0/data/
socket=/tmp/mysql.sock
character-set-server=UTF8MB4
    1. 添加 mysqld 服務(wù)到系統(tǒng)
      cp -a ./support-files/mysql.server /etc/init.d/mysql
    1. 授權(quán)以及添加服務(wù)
      chmod +x /etc/init.d/mysql
      chkconfig --add mysql
    1. 啟動(dòng)mysql
      service mysql start
    1. 遇到問題
      mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
    • 大致意思是系統(tǒng)找不到 libtinfo.so.5,也就是缺少這個(gè)依賴而無法啟動(dòng)。首先嘗試用 yum下載:
      yum -y install libtinfo.so.5
    • 但一般都會(huì)如上圖所示沒什么卵用……所以下一步是重點(diǎn): ldd 用來者查看程序運(yùn)行所需的共享庫(訪問共享對(duì)象依賴關(guān)系)历恐,常用來解決程序因缺少某個(gè)庫文件而不能運(yùn)行的一些問題嫂沉。我們發(fā)現(xiàn) libtinfo.so.5 not found.
      ldd /usr/local/mysql-8.0/bin/mysql
    • 綜上,如果 yum 已經(jīng)安裝了庙曙,但依賴依舊缺失,那一般是版本號(hào)沒有對(duì)上的問題浩淘。那么使用如下命令: 這行命令的意思是:查找根目錄下所有前綴為 ‘ibtinfo.so’ 的文件捌朴,同時(shí)不輸出錯(cuò)誤報(bào)告馋袜。2 的意思是 Linux 中的標(biāo)準(zhǔn)錯(cuò)誤,通常打印到屏幕上欣鳖,除了 2 以外察皇,0 是從鍵盤獲得標(biāo)準(zhǔn)輸入,1 是從鍵盤獲得標(biāo)準(zhǔn)輸出;> 是重定向什荣,而 /dev/null 則被稱為“黑洞”,也就是如果出錯(cuò)了稻爬,錯(cuò)誤報(bào)告都會(huì)被丟棄。一般用于返回的信息過多琉雳,但又不重要的時(shí)候友瘤,否則會(huì)影響閱讀。
      find / -name libtinfo.so\* 2>/dev/null
    • 通過結(jié)果我們可以知道只有 6 的版本辫秧,解決方法有兩種:一、找一份 5 的版本放在 /usr/lib64 的目錄下(但我不會(huì)= =)绪妹。二柿究、利用軟連接使 5 指向 6邮旷。ln -s 是創(chuàng)建軟連接的命令笛求,意思和 Windows 的快捷方式差不多,這里不多贅述狡孔,以后有機(jī)會(huì)寫一篇軟連接與硬鏈接蜂嗽。當(dāng)然現(xiàn)在網(wǎng)上也有很多講的。
      ln -s /usr/lib64/libtinfo.so.6.3 /usr/lib64/libtinfo.so.5
    • 重復(fù) 14 啟動(dòng)成功


    1. 查看啟動(dòng)狀態(tài)
      service mysql status
    1. 將 mysql 命令添加到服務(wù)
      ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin
    1. 登錄 mysql 密碼使用之前隨機(jī)生成的密碼
      mysql -u root -p
    1. 修改 root 密碼 其中123456是新的密碼自己設(shè)置
      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    1. 執(zhí)行 使密碼生效
      flush privileges;
    1. 選擇 mysql 數(shù)據(jù)庫
      use mysql;
    1. 修改遠(yuǎn)程連接并生效
      update user set host='%' where user='root';
      flush privileges;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市病附,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌域庇,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件熟呛,死亡現(xiàn)場離奇詭異尉姨,居然都是意外死亡庵朝,警方通過查閱死者的電腦和手機(jī)又厉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門覆致,熙熙樓的掌柜王于貴愁眉苦臉地迎上來昔逗,“玉大人篷朵,你說我怎么就攤上這事婆排。” “怎么了腮猖?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵赞枕,是天一觀的道長。 經(jīng)常有香客問我姐赡,道長,這世上最難降的妖魔是什么项滑? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任涯贞,我火速辦了婚禮,結(jié)果婚禮上州疾,老公的妹妹穿的比我還像新娘皇拣。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布岂座。 她就那樣靜靜地躺著杭措,像睡著了一般。 火紅的嫁衣襯著肌膚如雪手素。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天稿黍,我揣著相機(jī)與錄音崩哩,去河邊找鬼。 笑死酣栈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的矿筝。 我是一名探鬼主播档押,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼绿店,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了细诸?” 一聲冷哼從身側(cè)響起震贵,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤猩系,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后寇甸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡咱扣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年闹伪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了壮池。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片椰憋。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡橙依,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出褪储,到底是詐尸還是另有隱情慧域,我是刑警寧澤浪读,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布碘橘,位于F島的核電站痘拆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏吐葵。R本人自食惡果不足惜桥氏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一字支、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧栗菜,春花似錦蹄梢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽凹蜂。三九已至,卻和暖如春汰瘫,著一層夾襖步出監(jiān)牢的瞬間擂煞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蒿涎,地道東北人劳秋。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓玻淑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親辛慰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子干像,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

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