CentOS7/64位環境安裝Mysql 5.7.19二進位包教程

來源:互聯網
上載者:User

標籤:image   blog   load   官網   src   rsa   配置   strong   記錄   

1.下載mysql

在官網:http://dev.mysql.com/downloads/mysql/ 中,選擇二進位的mysql版本下載:

 

 

#wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

2.解壓

#tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz  --解壓

#mv mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz  /usr/local/mysql  --改名並移動到/usr/local

註:建議放在 /usr/local/mysql 這個路徑

# cd /usr/local/mysql

# mkdir data  --建立data目錄

3. 改變目錄所有者

#chown -R root:root . --改變目錄所有者root組的root使用者

4.建立mysql使用者、組及目錄

#groupadd mysql --建立一個msyql組

# useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql --建立msyql使用者禁止登入shell

5. 配置參數

# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

注意:此處需要注意記錄產生的臨時密碼,在localhost:後面

# bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data  --產生ssl

6修改系統設定檔

#cd /usr/local/mysql/support-files

#vi my_default.cnf --建立檔案vi my_default.cnf檔案

在該目錄下建立檔案my_default.cnf,並修改配置以下內容:

 

 

[mysqld]

user = mysql

port = 3306

server_id = 1

socket=/tmp/mysql.sock

basedir =/usr/local/mysql

datadir =/usr/local/mysql/data

character-set-server=utf8

[client]

socket=/tmp/mysql.sock

儲存檔案

#cp my-default.cnf /etc/my.cnf  --複製my.cnf檔案

#cp mysql.server /etc/init.d/mysqld  --複製mysqld檔案

#chmod 755 /etc/init.d/mysqld  --修改mysqld檔案許可權

#vi /etc/init.d/mysql  --編輯 mysqld檔案,修改以下內容:

basedir=/usr/local/mysql

datadir =/usr/local/mysql/data

 7.啟動mysql

#service mysqld start  --開啟mysql

#mysql -uroot –p  --登入mysql

注意:如果出現:-bash: mysql: command not found

 --就執行:# ln -s /usr/local/mysql/bin/mysql /usr/bin --沒有出現就不用執行

8.修改密碼

mysql> set password=password(‘root‘); --修改密碼為root

mysql>grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘root‘;  --設定root賬戶的host地址(修改了才可以遠端連線)

mysql>flush privileges;

 

CentOS7/64位環境安裝Mysql 5.7.19二進位包教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.