麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

CentOS 6.5安裝mysql5.7教程

2024-07-24 13:13:07
字體:
供稿:網(wǎng)友

一、新特性

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

二、升級(jí)操作

1、卸載舊版本

1.1、查看MySQL

rpm -qa|grep mysqlrpm -qa|grep mariadb

CentOS,6.5,mysql5.7,mysql5.7.14

1.2、卸載MySQL

rpm -e --nodeps mysql-5.1.73-7.el6.x86_64rpm -e --nodeps mysql-connector-odbc-5.1.5r1144-7.el6.x86_64rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64rpm -qa|grep mysql

1.3、刪除數(shù)據(jù)目錄

ls -l /var/lib|grep mysqlrm -rf /var/lib/mysql

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

2、安裝MySQL5.7

2.1、解壓MySQL5.7

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

CentOS,6.5,mysql5.7,mysql5.7.14

順便提醒,安裝環(huán)境是CentOS6.5,所以應(yīng)該選用el6的安裝包;CentOS7應(yīng)該選用el7安裝包。

如果安裝包對(duì)應(yīng)的系統(tǒng)版本不正確,安裝時(shí)會(huì)出現(xiàn)有關(guān)glibc的依賴錯(cuò)誤:

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、按照依賴關(guān)系依次安裝rpm包

依賴關(guān)系依次為common→libs→client→server

rpm -ivh mysql-community-common-5.7.14-1.el6.x86_64.rpmrpm -ivh mysql-community-libs-5.7.14-1.el6.x86_64.rpmrpm -ivh mysql-community-client-5.7.14-1.el6.x86_64.rpmrpm -ivh mysql-community-server-5.7.14-1.el6.x86_64.rpm

CentOS,6.5,mysql5.7,mysql5.7.14

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

3、初始化MySQL5.7

3.1、啟動(dòng)mysqld服務(wù)

cd ../sbin       是/usr/sbin目錄service mysqld start

CentOS,6.5,mysql5.7,mysql5.7.14

無需手動(dòng)初始化,啟動(dòng)時(shí)間較長(zhǎng),耐心等待一下

3.2、檢查mysqld運(yùn)行狀態(tài)

service mysqld status

CentOS,6.5,mysql5.7,mysql5.7.14

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

3.3、找到臨時(shí)登錄密碼

vi /var/log/mysqld.log

CentOS,6.5,mysql5.7,mysql5.7.14

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

3.4、登錄

mysql -uroot -p

CentOS,6.5,mysql5.7,mysql5.7.14

4、配置MySQL遠(yuǎn)程訪問

4.1、修改root密碼

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

在5.6后,mysql內(nèi)置密碼增強(qiáng)機(jī)制,低強(qiáng)度密碼會(huì)報(bào)錯(cuò):

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

4.2、添加遠(yuǎn)程登錄用戶

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

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

4.3、檢查用戶表,刷新內(nèi)存權(quán)限

select host, user from user;FLUSH PRIVILEGES;

CentOS,6.5,mysql5.7,mysql5.7.14

4.4、設(shè)置防火墻

vi /etc/sysconfig/iptables

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

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

4.5、重啟防火墻

service iptables restart

CentOS,6.5,mysql5.7,mysql5.7.14

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 伊人99在线 | 深夜福利久久久 | 综合毛片 | 亚洲免费看片网站 | 中文字幕天堂在线 | 羞羞的视频在线观看 | 嫩呦国产一区二区三区av | 91av在线免费观看 | 免费毛片免费看 | 91精品国产日韩91久久久久久360 | jizzyouxxxx| 久久精品欧美电影 | 一区二区三区欧美在线观看 | 久久久久999 | 日本不卡一区二区三区在线观看 | 亚洲最大中文字幕 | 国产视频在线免费观看 | 国产一区二区三区在线视频 | 视频一区二区久久 | 天天色综合6 | 久久久久久久久久久久久久av | 久久成人精品视频 | 国产资源在线视频 | xxxx18韩国护士hd老师 | 日本大片在线播放 | 欧美性激情视频 | 午夜视频你懂的 | 斗罗破苍穹在线观看免费完整观看 | 欧美日韩国产成人在线 | 成年人高清视频在线观看 | 久久久精品网 | 国产一级毛片视频在线! | 九草网 | 3344永久免费 | 视屏一区 | 成人视屏在线 | 国产成人在线视频播放 | 久久久久久久高清 | 欧美一级理论 | 91精品国产乱码久久久久久久久 | 99视频网址 |