虛擬機(jī)環(huán)境下CentOS 7 中安裝Mysql 5.7.24(源碼方式安裝)

償試過用yum安裝的都失敗了愈腾,原因是服務(wù)啟動時報錯憋活,償試了多種解決辦法,均不成功虱黄。然用源碼方法卻成功了悦即,下面就介紹記錄一下安裝步驟。

1 安裝cmake工具
yum install -y cmake make gcc gcc-c++ libaio ncurses ncurses-devel
2 進(jìn)入/usr/local/src目錄,下載安裝操作
  • 下載mysql壓縮包
wget  https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
  • 解壓
tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
  • 復(fù)制解壓后的文件夾到/usr/local/mysql目錄
cp -r mysql-5.7.24-linux-glibc2.12-x86_64   /usr/local/mysql
  • 添加系統(tǒng)mysql組和mysql用戶
groupadd mysql
useradd -r -g mysql mysql  // 添加完成后可用id mysql查看
  • 安裝數(shù)據(jù)庫礁鲁,這一步時間要久一點(diǎn)
切到mysql目錄 cd /usr/local/mysql
修改當(dāng)前目錄擁有者為mysql用戶 chown -R mysql:mysql ./
安裝數(shù)據(jù)庫 bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

此步會生成臨時密碼盐欺,不記得也沒關(guān)系,可通過命令查找出來:grep "password" /var/log/mysqld.log

3 配置my.cnf
  • 清空my.cnf:cat /dev/null > /etc/my.cnf
  • 編輯:vim /etc/my.cnf 復(fù)制如下文本進(jìn)去
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
#不區(qū)分大小寫 
lower_case_table_names = 1
#不開啟sql嚴(yán)格模式
sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
log-error=/var/log/mysqld.log
pid-file=/usr/local/mysql/data/mysqld.pid
  • 啟動相關(guān)配置
  • 添加開機(jī)啟動
cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld
  • 修改開機(jī)啟動路徑
vim /etc/init.d/mysqld   
basedir=與datadir=后面添加:

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

  • 啟動mysql
service mysqld start 
  • 加入開機(jī)啟動
chkconfig --add mysqld  
  • 登錄mysql報錯
mysql -uroot -p

報錯:-bash: /usr/bin/mysql: 沒有那個文件或目錄
解決:添加軟連接 ln -s /usr/local/mysql/bin/mysql /usr/bin

報錯Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
原因: 我們前面my.cnf中mysqld下仅醇,socket=/tmp/mysql.sock冗美。
解決:在服務(wù)啟動后執(zhí)行 ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

設(shè)置root用戶密碼
  • 找回默認(rèn)密碼
grep "password" /var/log/mysqld.log    
  • 設(shè)置新密碼
alter user 'root'@'localhost' identified by '你的新密碼';   
flush privileges;    #刷新權(quán)限
或者
step 1: SET PASSWORD = PASSWORD(‘你的新密碼’);
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;

然后,執(zhí)行exit退出析二,重新mysql -u root -p登錄粉洼。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市叶摄,隨后出現(xiàn)的幾起案子属韧,更是在濱河造成了極大的恐慌,老刑警劉巖蛤吓,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宵喂,死亡現(xiàn)場離奇詭異,居然都是意外死亡会傲,警方通過查閱死者的電腦和手機(jī)锅棕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淌山,“玉大人裸燎,你說我怎么就攤上這事∑靡桑” “怎么了德绿?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長退渗。 經(jīng)常有香客問我移稳,道長,這世上最難降的妖魔是什么会油? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任秒裕,我火速辦了婚禮,結(jié)果婚禮上钞啸,老公的妹妹穿的比我還像新娘几蜻。我一直安慰自己喇潘,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布梭稚。 她就那樣靜靜地躺著颖低,像睡著了一般。 火紅的嫁衣襯著肌膚如雪弧烤。 梳的紋絲不亂的頭發(fā)上忱屑,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天,我揣著相機(jī)與錄音暇昂,去河邊找鬼莺戒。 笑死,一個胖子當(dāng)著我的面吹牛急波,可吹牛的內(nèi)容都是我干的从铲。 我是一名探鬼主播,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼澄暮,長吁一口氣:“原來是場噩夢啊……” “哼名段!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起泣懊,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤伸辟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后馍刮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體信夫,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年卡啰,在試婚紗的時候發(fā)現(xiàn)自己被綠了静稻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡碎乃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惠奸,到底是詐尸還是另有隱情梅誓,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布佛南,位于F島的核電站梗掰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏嗅回。R本人自食惡果不足惜及穗,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望绵载。 院中可真熱鬧埂陆,春花似錦苛白、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鹃栽,卻和暖如春躏率,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背民鼓。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工薇芝, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人丰嘉。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓夯到,卻偏偏與公主長得像,于是被迫代替她去往敵國和親供嚎。 傳聞我的和親對象是個殘疾皇子黄娘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

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