频道栏目
首页 > 网络 > 其他 > 正文

无需申请自动送

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 root@localhost: ws+Pezm/r31i

无需申请自动送 mysql -u root -p' ws+Pezm/r31i'

sql> SET PASSWORD FOR root@'localhost' = '****'; 无需申请自动送更改root密码10、权限赋值(运行任何IP可以root访问DB)sql> grant all on *.* to root@'%' identified by 'your_password';sql> flush privileges;

相关TAG标签 mysql
上一篇:Apache(作用,安装,启用,基本信息,配置,默认发布文件,目录)-ninimino-51CTO博客
下一篇:zabbix-server启动失败:pid not readable-Heartnight();-51CTO博客
相关文章
图文推荐
热门新闻

关于我们 | 联系我们 | 服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑--致力于做实用的IT技术学习网站