Linux下部署MySQL5.7.35
1.MySQL下载1登录到以下网站https://downloads.mysql.com/archives/community/2选择需要的版本 以及操作系统 这里是Red Hat Enterprise Linux / Oracle Linux 5.7.35 版本。3Mysql安装需要5个rpm包如下图mysql-community-common-5.7.35-1.el7.x86_64.rpmmysql-community-libs-5.7.35-1.el7.x86_64.rpmmysql-community-libs-compat-5.7.35-1.el7.x86_64.rpmmysql-community-client-5.7.35-1.el7.x86_64.rpmmysql-community-server-5.7.35-1.el7.x86_64.rpm2.MySQL部署1清理环境查看系统是否包含mysql相关的服务如果包含需要清理以免干扰新部署的MySQL。rpm -qa |grep -i mysqlrpm -qa |grep -i mariadb如果有依赖rpm -e --nodeps 加上包名删除依赖如果mariadb删除失败则yum remove 包名来删除mariadb2安装MySQLrpm -ivh *.rpm --nodeps 可全部自动安装3修改配置文件vi /etc/my.cnf在配置中加入#大小写忽略lower_case_table_names1其他可根据情况修改 不修改也不会影响MySQL部署。4启动mysqlService mysqld start查看mysql服务的状态Service mysqld status查看mysql版本mysql --version3.登录MySQL1查看初始密码cat /var/log/mysqld.log|grep pass2登录MySQLmysql -u root -p输入初始密码 进入MySQL 客户端。3修改密码set password for root% password(你的密码);flush privileges4设置远程连接grant all privileges on *.* to root% identified by 你的密码 with grant option;flush privileges;4.防火墙设置1查看防火墙状态systemctl status firewalld2开启状态添加端口firewall-cmd --permanent --zonenewzone --add-port3306/tcp配置立即生效firewall-cmd --reload查看防火墙所有开放的端口firewall-cmd --zonepublic --list-ports3关闭状态不需要任何操作5.总结本文主要介绍了 linux 系统下 MySQL 5.7.35 版本的部署 其中比较需要注意的就是大小写忽略设置远程连接 以及防火墙设置。希望本文可以给需要部署MySQL的小伙伴带来便利。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2591361.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!