激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

香港云服务器
服務器之家 - 數據庫 - Mysql - mysql 5.7.18 安裝配置方法圖文教程(CentOS7)

mysql 5.7.18 安裝配置方法圖文教程(CentOS7)

2020-07-26 18:20拜喬布斯 Mysql

這篇文章主要為大家詳細介紹了CentOS 7下mysql 5.7.18 安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

介紹如何在Linux下安裝MySQL 5.7.18

1、下載MySQL:官網https://www.mysql.com/,點擊Downlosas,翻到網頁底部,下載社區版,一路點下去,選擇通用Linux,下載64位那個,注意檢查MD5
值。

mysql 5.7.18 安裝配置方法圖文教程(CentOS7)

2、安裝關鍵步驟,直接貼出命令

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
[cpp] view plain copy 在CODE上查看代碼片派生到我的代碼片
[root@CentOS MySQL]# tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /usr/local
[root@CentOS MySQL]# cd /usr/local
[root@CentOS local]# mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
[root@CentOS local]# cd mysql
[root@CentOS mysql]# mkdir data
[root@CentOS mysql]# groupadd mysql
[root@CentOS mysql]# useradd -r -g mysql -s/bin/false mysql
[root@CentOS mysql]# chown -R mysql:mysql ./
[root@CentOS mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
2017-02-23T07:43:03.404885Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-02-
 
23T07:43:04.442174Z 0 [Warning] InnoDB: New log files created, LSN=45790
2017-02-23T07:43:04.588507Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2017-02-23T07:43:04.646721Z 0 [Warning] No
 
existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: b5c8e226-f99b-11e6-beb5-b7c1a1e39029.
2017-02-23T07:43:04.671492Z 0 [Warning]
 
Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2017-02-23T07:43:04.672338Z 1 [Note] A temporary password is generated for root@localhost: I%e=s+lfx9ko
[root@CentOS mysql]#
 
bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data
Generating a 2048 bit RSA private key
.....................................+++
..............................+++
writing new private key to 'ca-key.pem'
-----
Generating a 2048 bit RSA private key
.........................................+++
.........................+++
writing new private key to 'server-key.pem'
-----
Generating a 2048 bit RSA private key
..................................................+++
...................................................................................................................................................................................................+++
writing
 
new private key to 'client-key.pem'
-----
[root@CentOS mysql]# cd support-files
[root@CentOS support-files]# cp my-default.cnf /etc/my.cnf
[root@CentOS support-files]# gedit /etc/my.cnf
[root@CentOS support-files]# cp mysql.server /etc/init.d/mysqld
[root@CentOS support-files]# service mysqld start
Starting MySQL.Logging to '/usr/local/mysql/data/CentOS.cn.err'.
. SUCCESS!
[root@CentOS support-files]# ps aux |grep mysql
root  18279 0.0 0.0 11764 1576 pts/0 S 17:34 0:00 /bin/sh
 
/usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/CentOS.cn.pid
mysql  18449 1.9 9.5 1182688 177940 pts/0 Sl 17:34 0:00 /usr/local/mysql/bin/mysqld --
 
basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/CentOS.cn.err --pid-file=/usr/local/mysql/data/CentOS.cn.pid
 
--socket=/tmp/mysql.sock --port=3306
 
[root@CentOS support-files]#

一行一行解釋:

把壓縮包解壓到/usr/local目錄下,就是把MySQL安裝在該目錄下。

切換到/usr/local,把剛才解壓后的文件夾重命名為mysql。

在mysql目錄下創建data文件夾,用來存儲MySQL的數據。

增加用戶組mysql。

增加用戶名mysql屬于mysql組。

修改mysql目錄的擁有者和組。

初始化MySQL,分兩步:

第一步,bin/mysqld  注意后面給的參數,之一部會產生一個臨時密碼,保存,后面登錄數據庫要用到;

第二步,bin/mysql_ssl_rsa_setup,看起來像是對數據庫安全的處理,注意后面給的參數。

切換到support-files目錄。

把my-default.cnf拷貝到 /etc/my.cnf,注意CentOS7自帶了一個my.cnf文件,覆蓋掉。

編輯該文件,只對18,19,20,22行修改,如下

把mysql.server文件拷貝到/etc/init.d/mysqld下,主要負責MySQL的開機啟動。

啟動mysqld進程。

查詢mysql進程。有兩個: /mysql/bin/mysqld_safe、/mysql/bin/mysqld

3、后續配置:

登錄mysql,修改臨時密碼:/usr/local/mysql/bin/mysql -u root -p 回車輸入初始化時生成的臨時密碼,修改密碼:

set password for  'root'@localhost=password('xxxxxx');

每次登錄mysql客戶端嫌輸絕對路徑麻煩,就建一個軟連接:ln -s  /usr/local/mysql/bin/mysql  /usr/bin/mysql,這樣也省去了配PATH路徑的麻煩。

mysqld的開機啟動,使用chkconfig命令

?
1
2
chkconfig --add mysqld #增加mysqld服務
chkconfig --list    #列出所有的系統服務

看一下是不是在所有等級都是打開狀態,例如:

?
1
2
chkconfig --level 35 mysqld on
#設定mysqld在等級3和5為開機運行服務

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
486
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 国产精品高潮99久久久久久久 | 久草在线免费看 | 午夜色片 | 欧美人与牲禽动交精品一区 | 国产精品久久久久久久久久电影 | 一二区成人影院电影网 | 未成年人在线观看 | 久久精品视频69 | 成年人在线视频 | 精品国产一区二区三区四区在线 | 国产色91| chinese军人gay呻吟 | 国产精品色综合 | 久久久久中精品中文字幕19 | 国产午夜精品一区二区三区视频 | 久久久久久久久久久影视 | 少妇一级淫片免费放正片 | 天天曰夜夜操 | 91成人在线免费视频 | 久久久久电影网站 | :国产精品成人一区二区三区 | 久久国产精品系列 | 国产精品久久久乱弄 | 国产精品久久久久久一区二区三区 | 亚洲第一男人天堂 | 日本成人一区二区三区 | 欧美老外a级毛片 | 欧美一级色片 | 国产色爱综合网 | 中国大陆一级毛片 | 欧美大胆xxxx肉体摄影 | 日本一区二区三区四区高清视频 | 羞羞电影在线观看 | 久久久精品视频免费 | 草操视频 | 国产在线免费 | 国产精品爆操 | 黑人三级毛片 | 国产69精品久久久久久野外 | 日本不卡一区二区三区在线观看 | 精品一区二区久久久久久按摩 |