頻道欄目
首頁 > 網絡 > 其他 > 正文

安裝percona mysql 5.7(單機_yum方式)-LIVE_FOR-51CTO博客

2020-05-14 12:53:47           
收藏   我要投稿

基礎環境:OS:Red Hat Enterprise Linux Server release 7.6 (Maipo)mysql:Percona版(5.7最新,可選mysql8)操作步驟:1、關閉防火墻修改/etc/sysconfig/selinux的配置,命令如下# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/sysconfig/selinux關閉Selinux(強烈建議關閉)# setenforce 0關閉防火墻# systemctl stop firewalld去除開機啟動# systemctl disable firewalld2、安裝Percona 的yum信息庫到本機上# yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm3、檢查本機是否有mysql或者mariadb

# rpm -qa | grep mysql 
# rpm -qa | grep  mariadb

發現有一個庫文件mariadb-libs-5.5.41-2.el7_0.x86_64,強制刪除掉# rpm -e --nodeps mariadb-libs4、安裝percona server# yum install Percona-Server-server-57漫長的等待之后發現有個報錯:GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona可能是剛剛安裝的信息庫有問題,不是最新,更新之# yum update percona-release然后再次執行安裝即可5、創建目錄及權限修改

# mkdir -p /opt/mysql/{mysql_data,mysql_log}
# chown -R mysql:mysql /opt/mysql 
# usermod -d /opt/mysql mysql

6、創建配置文件從網絡下載一個文件my.cnf,注意修改對應的目錄為我們剛剛創建的目錄7、修改啟動文件/etc/systemd/system/mysql.service

  # sed -i 's#/var/run/mysqld/mysqld.pid#/opt/mysql/mysql_log/mysqld.pid#g' /etc/systemd/system/mysql.service
  # sed -i 's#/var/run/mysqld/mysqld.pid#/opt/mysql/mysql_log/mysqld.pid#g' /usr/lib/systemd/system/mysqld.service
  # sed -i 's#LimitNOFILE = 5000#LimitNOFILE = 100000#g' /etc/systemd/system/mysql.service
  # sed -i 's#LimitNOFILE = 5000#LimitNOFILE = 100000#g' /usr/lib/systemd/system/mysqld.service

重新加載配置# systemctl daemon-reload8、啟動服務# service mysqld restart9、修改root密碼獲取mysql初始密碼

# grep -i 'password' /opt/mysql/mysql_log/error.log 

2020-03-18T04:07:12.534522Z 1 [Note] A temporary password is generated for [email protected]: ws+Pezm/r31i

# mysql -u root -p' ws+Pezm/r31i'

sql> SET PASSWORD FOR [email protected]'localhost' = '****'; #更改root密碼10、權限賦值(運行任何IP可以root訪問DB)sql> grant all on *.* to [email protected]'%' identified by 'your_password';sql> flush privileges;

相關TAG標簽 mysql
上一篇:Apache(作用,安裝,啟用,基本信息,配置,默認發布文件,目錄)-ninimino-51CTO博客
下一篇:zabbix-server啟動失。簆id not readable-Heartnight();-51CTO博客
相關文章
圖文推薦
文章
推薦
熱門新聞

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

重庆快乐十分开奖记录