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

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

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

服務器之家 - 數據庫 - Mysql - CentOS 6.5安裝mysql5.7教程

CentOS 6.5安裝mysql5.7教程

2020-07-26 18:11八樓 Mysql

這篇文章主要為大家詳細介紹了CentOS 6.5安裝mysql5.7教程,包括mysal舊版本的卸載、新版本的升級,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、新特性

MySQL 5.7可謂是一個令人激動的里程碑,在默認了InnoDB引擎的基礎上,新增了ssl、json、虛擬列等新特性。相對于postgreSQL和MariaDB而言,MySQL5.7做了大量“補短”操作。

二、升級操作

1、卸載舊版本

1.1、查看MySQL

?
1
2
rpm -qa|grep mysql
rpm -qa|grep mariadb

CentOS 6.5安裝mysql5.7教程

1.2、卸載MySQL

?
1
2
3
4
rpm -e --nodeps mysql-5.1.73-7.el6.x86_64
rpm -e --nodeps mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
rpm -qa|grep mysql

1.3、刪除數據目錄

?
1
2
ls -l /var/lib|grep mysql
rm -rf /var/lib/mysql

數據目錄可以備份移走。mysqld服務在初始化時會檢查數據目錄是否存在:如果數據目錄不存在,mysqld則會創建它;如果數據目錄存在,且不是空目錄(即包含有文件或子目錄),mysqld會顯示一條錯誤信息并中止:
[ERROR] --initialize specified but the data directory exists. Aborting.

2、安裝MySQL5.7

2.1、解壓MySQL5.7

?
1
tar -xvf mysql-5.7.14-1.el6.x86_64.rpm-bundle.tar

CentOS 6.5安裝mysql5.7教程

順便提醒,安裝環境是CentOS6.5,所以應該選用el6的安裝包;CentOS7應該選用el7安裝包。

如果安裝包對應的系統版本不正確,安裝時會出現有關glibc的依賴錯誤:

warning: mysql-community-libs-5.7.14-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libc.so.6(GLIBC_2.14)(64bit) is needed by mysql-community-libs-5.7.14-1.el7.x86_64

2.2、按照依賴關系依次安裝rpm包

依賴關系依次為common→libs→client→server

?
1
2
3
4
rpm -ivh mysql-community-common-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.14-1.el6.x86_64.rpm

CentOS 6.5安裝mysql5.7教程

不要想著偷懶,client也是需要裝的···

3、初始化MySQL5.7

3.1、啟動mysqld服務

?
1
2
cd ../sbin       /usr/sbin目錄
service mysqld start

CentOS 6.5安裝mysql5.7教程

無需手動初始化,啟動時間較長,耐心等待一下

3.2、檢查mysqld運行狀態

?
1
service mysqld status

CentOS 6.5安裝mysql5.7教程

至此可以判斷MySQL基本安裝成功了

3.3、找到臨時登錄密碼

?
1
vi /var/log/mysqld.log

CentOS 6.5安裝mysql5.7教程

也可以使用此命令更快速的找到  cat /var/log/mysqld.log | grep password   找到隨機密碼就可以登錄MySQL了

3.4、登錄

?
1
mysql -uroot -p

CentOS 6.5安裝mysql5.7教程

4、配置MySQL遠程訪問

4.1、修改root密碼

?
1
alter user 'root'@'localhost' identified by 'abc@123';

在5.6后,mysql內置密碼增強機制,低強度密碼會報錯:

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

4.2、添加遠程登錄用戶

?
1
2
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'abc@123' WITH GRANT OPTION;

'%'代表任意地址,也可以指定IP

4.3、檢查用戶表,刷新內存權限

?
1
2
select host, user from user;
FLUSH PRIVILEGES;

CentOS 6.5安裝mysql5.7教程

4.4、設置防火墻

?
1
vi /etc/sysconfig/iptables

在-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited之前,添加

?
1
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

4.5、重啟防火墻

?
1
service iptables restart

CentOS 6.5安裝mysql5.7教程

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

原文鏈接:http://blog.csdn.net/zwyjg/article/details/70799881

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久麻豆 | 婷婷一区二区三区 | 一级黄色在线免费观看 | 国产精品高潮视频 | 国产成人自拍av | 日韩精品二区 | 成人在线观看一区二区三区 | 欧美日韩在线视频观看 | 成人午夜免费在线视频 | 婷婷久久青草热一区二区 | 毛片在线不卡 | 视频一区二区不卡 | 91一区二区在线观看 | 91麻豆精品国产91久久久更新资源速度超快 | 精品成人在线观看 | 49vvv| 久久毛片免费 | 一区二区三区国产好的精 | 成人黄色免费观看 | 欧美a级在线免费观看 | 毛片视频网址 | 爱性久久久久久久 | 中韩毛片| 欧美一级免费高清 | 国产黄色网 | 国产精品一区二区三区99 | 国产日韩在线观看一区 | 精品一区二区三区电影 | 久久亚洲综合色 | 国产九色视频在线观看 | 亚洲 综合 欧美 动漫 丝袜图 | 毛片哪里看 | 久久久久久艹 | 国产91影院| 毛片在线免费 | 欧美毛片在线观看 | 夜添久久精品亚洲国产精品 | 久久精品一级 | 欧美性生活久久久 | 色诱亚洲精品久久久久久 | 国产精品久久久久久久模特 |