centos7 安裝mysql8

系統(tǒng)環(huán)境:centos7.5,mysql版本:8.0.13姆坚,安裝方式:解壓安裝。
1.下載mysql8.0.13解壓包实愚。點擊download獲取下載地址后在centos7用wget下載兼呵。


mysql官網(wǎng)下載界面
[root@litie143 ~]# wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.13-el7-x86_64.tar.gz
--2018-11-16 10:03:24--  https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.13-el7-x86_64.tar.gz
Resolving cdn.mysql.com (cdn.mysql.com)... 23.217.125.65
Connecting to cdn.mysql.com (cdn.mysql.com)|23.217.125.65|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 657877489 (627M) [application/x-tar-gz]
Saving to: `mysql-8.0.13-el7-x86_64.tar.gz`
92% [==============================================================================================================>          ] 608,267,232 31.2KB/s  eta 3m 8s

2.解壓下載的mysql包兔辅。

[root@litie143 ~]# ll
-rw-r--r--. 1 root root 657877489 Oct  7 16:18 mysql-8.0.13-el7-x86_64.tar.gz
[root@litie143 ~]# tar xvf mysql-8.0.13-el7-x86_64.tar.gz
[root@litie143 ~]# ll
drwxr-xr-x. 9 root root       172 Nov 16 11:04 mysql-8.0.13-el7-x86_64
-rw-r--r--. 1 root root 657877489 Oct  7 16:18 mysql-8.0.13-el7-x86_64.tar.gz
[root@litie143 ~]# 

3.創(chuàng)建MySQL用戶組及用戶

[root@litie143 ~]# groupadd mysql
[root@litie143 ~]# useradd -r -g mysql -s /bin/false mysql

4.把解壓的mysql文件夾拷貝到/usr/local/mysql8。
/usr/local路徑通常存放自己安裝的程序击喂,mysql文件夾名稱可以自己指定维苔,我在這里使用mysql8。

[root@litie143 ~]# mv mysql-8.0.13-el7-x86_64 /usr/local/mysql8
[root@litie143 ~]# ll /usr/local/mysql8
total 448
drwxr-xr-x.  2 root root    4096 Nov 16 11:04 bin
drwxr-xr-x.  2 root root      86 Nov 16 11:04 docs
drwxr-xr-x.  3 root root     266 Nov 16 11:04 include
drwxr-xr-x.  6 root root    4096 Nov 16 11:04 lib
-rw-r--r--.  1 7161 31415 335809 Oct  7 16:44 LICENSE
-rw-r--r--.  1 7161 31415 101807 Oct  7 16:44 LICENSE.router
drwxr-xr-x.  4 root root      30 Nov 16 11:04 man
-rw-r--r--.  1 7161 31415    687 Oct  7 16:44 README
-rw-r--r--.  1 7161 31415    700 Oct  7 16:44 README.router
drwxr-xr-x. 28 root root    4096 Nov 16 11:04 share
drwxr-xr-x.  2 root root      90 Nov 16 11:04 support-files
[root@litie143 ~]# 

5.在mysql8文件夾下創(chuàng)建mysql-files目錄,權限設置為750懂昂,并將整個mysql8目錄授權給mysql用戶組

[root@litie143 ~]# cd /usr/local/mysql8
[root@litie143 mysql8]# mkdir mysql-files
[root@litie143 mysql8]# cd ..
[root@litie143 local]# chown -R mysql:mysql mysql8
[root@litie143 local]# cd mysql8
[root@litie143 mysql8]# chmod 750 mysql-files

6.在/etc目錄下創(chuàng)建并編輯my.cnf 文件介时。并授權給mysql用戶組

[root@litie143 mysql8]# touch /etc/my.cnf
[root@litie143 mysql8]# chown mysql:mysql /etc/my.cnf

#我的 my.cnf 大致內容如下
#
# FromDual configuration file template for MySQL, Galera Cluster, MariaDB and Percona Server
# Location: /etc/my.cnf or /etc/mysql/my.cnf
# Get most recent updated from here:
# http://www.fromdual.com/mysql-configuration-file-sample
#
[client]
port=3306

[mysqld_safe]
log-error=/var/log/mysql/mysql.log # 需要手動創(chuàng)建并給mysql用戶組授權

[mysqld]
basedir=/usr/local/mysql8
datadir=/usr/local/mysql8/data
tmpdir=/tmp
socket=/tmp/mysql.sock # 需要手動創(chuàng)建并給mysql用戶組授權
pid-file=/var/lib/mysql/mysql.pid # 需要手動創(chuàng)建并給mysql用戶組授權
  1. 初始化數(shù)據(jù)庫
[root@litie143 mysql8]# bin/mysqld --user=mysql --initialize
2018-11-16T07:17:29.381576Z 0 [System] [MY-013169] [Server] /usr/local/mysql8/bin/mysqld (mysqld 8.0.13) initializing of server in progress as process 1235
2018-11-16T07:17:31.735711Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: qs/c9Y%!Y!lb
2018-11-16T07:17:32.991008Z 0 [System] [MY-013170] [Server] /usr/local/mysql8/bin/mysqld (mysqld 8.0.13) initializing of server has completed

記住log中的密碼,比如我的是root@localhost: qs/c9Y%!Y!lb凌彬,
密碼就是:qs/c9Y%!Y!lb
如果不顯示這個log沸柔,到log文件中查找。

8.創(chuàng)建軟連接并設置開機啟動

[root@litie143 mysql8]#ln -s /usr/local/mysql8/bin/mysql /usr/bin/mysql
[root@litie143 mysql8]#cp /usr/local/mysql8/support-files/mysql.server /etc/init.d/mysqld
[root@litie143 mysql8]#/sbin/chkconfig mysqld on

9.啟動數(shù)據(jù)庫铲敛,登陸并修改密碼褐澎。密碼是log中提到那個。

[root@litie143 mysql8]#systemctl start mysql.service
#登陸
[root@litie143 ~]# mysql -u root -p
Enter password:

#修改密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#修改密碼也可以用mysql_native_password
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

#添加遠程訪問用戶伐蒋,用戶名root工三,也可以自己命名。%表示所有ip可以訪問
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';
#給'root'@'%' 用戶所有mysql權限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;  
#刷新權限
mysql> FLUSH PRIVILEGES;
  1. 防火墻開啟3306端口,并重啟防火墻
[root@litie143 ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@litie143 ~]# firewall-cmd --reload
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末先鱼,一起剝皮案震驚了整個濱河市俭正,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌焙畔,老刑警劉巖段审,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異闹蒜,居然都是意外死亡寺枉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門绷落,熙熙樓的掌柜王于貴愁眉苦臉地迎上來姥闪,“玉大人,你說我怎么就攤上這事砌烁】鹪” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵函喉,是天一觀的道長避归。 經(jīng)常有香客問我,道長管呵,這世上最難降的妖魔是什么梳毙? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮捐下,結果婚禮上账锹,老公的妹妹穿的比我還像新娘萌业。我一直安慰自己,他們只是感情好奸柬,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布生年。 她就那樣靜靜地躺著,像睡著了一般廓奕。 火紅的嫁衣襯著肌膚如雪抱婉。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天桌粉,我揣著相機與錄音蒸绩,去河邊找鬼。 笑死番甩,一個胖子當著我的面吹牛侵贵,可吹牛的內容都是我干的。 我是一名探鬼主播缘薛,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼窍育,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了宴胧?” 一聲冷哼從身側響起漱抓,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎恕齐,沒想到半個月后乞娄,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡显歧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年仪或,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片士骤。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡范删,死狀恐怖,靈堂內的尸體忽然破棺而出拷肌,到底是詐尸還是另有隱情到旦,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布巨缘,位于F島的核電站添忘,受9級特大地震影響,放射性物質發(fā)生泄漏若锁。R本人自食惡果不足惜搁骑,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧靶病,春花似錦会通、人聲如沸口予。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沪停。三九已至煤辨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間木张,已是汗流浹背众辨。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留舷礼,地道東北人鹃彻。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像妻献,于是被迫代替她去往敵國和親蛛株。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內容