香港服务器的mysql yum源安装
云服务器
香港服务器的mysql yum源安装
2026-01-21 09:48
香港服务器的mysqlyum源安装: 在Linux上打开终端并输入命令进行下载: wgetthttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 使用以下命令安装下载的发行包 -Uvh:升级软件包 rpm-Uvhmysql80-community-release-el7-3.noarch.rpm 选择发行版本,进行安装 使用MySQLyum存储库时,默认情况下会选择要安装的最新GA版本MySQL。如果这是您想要的,则可以跳到下一步。 默认情况下,默认启用最新GA系列(当前为MySQL8.0)的子存储库,而所有其他系列(例如,MySQL5.7系列)的子存储库均被禁用。使用此命令可查看MySQLYum存储库中的所有子存储库,并查看已启用或禁用了哪些子存储库。 列出所有版本 yumrepolistall|grepmysql 发现8.0版本是enabled的,5.7版本是disabled的 这里我们需要安装5.7版本的,所以把8.0的进行禁用,然后再启用5.7版本 先禁用8.0版本: yum-config-manager--disablemysql80-community 运行yum-config-manager命令提示-bash:yum-config-manager:commandnotfound命令未找到,因为yum-config-manager在yum-utils包里面。由于系统默认没有这个命令,需要另外进行安装。 安装yum-config-manager yum-yinstallyum-utils 然后启用5.7版本 yum-config-manager--enablemysql57-community 检查启用版本 进行安装时请确保只有一个版本启用,否则会显示版本冲突 安装 yuminstallmysql-community-server 安装时报错 Allmatcheswerefilteredoutbymodularfilteringforargument:mysql-community-server Error:Unabletofindamatch:mysql-community-server 解决办法:先执行yummoduledisablemysql,然后再执行yum-yinstallmysql-community-server 直到出现Complete! 验证安装 mysql--version 安装成功。 启动MySql 启动mysql服务 sudosystemctlstartmysqld.service 查看运行状态 sudosystemctlstatusmysqld.service 登录MySql MySql服务器初始化的时候会创建'root@localhost’是一个超级用户账号。设置超级用户的密码并将其存储在错误日志文件中。要显示它,请使用以下命令: sudogrep‘temporarypassword’/var/log/mysqld.log 然后通过生成的临时密码登录Mysql 输入以下命令 mysql-uroot-p 输入密码 重置密码 ALTERUSER‘root’@‘localhost’IDENTIFIEDBY‘tengHao@2019’; 开启远程连接 服务器首先需要开放3306端口,启用远程访问(MySQL默认禁止远程访问)。 查看表 showdatabases;-显示数据库 usemysql;-进入库 用selecthost,userfromuser;命令发现root用户的host是localhost,localhost表示只能进行本地访问,不能进行远程连接 修改权限 把root用户的host改为% updateusersethost=“%”whereuser=“root”; 刷新权限 flushprivileges; 用Navicat测试连接 mysql安装完成。 官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 如果连接出现:Table‘performance_schema.session_variables’doesn’texist错误 1.执行升级命令 mysql_upgrade-uroot-p--force 1.重新启动MySql systemctlrestartmysqld.service 修改MySQL编码 查看编码 showvariableslike‘character%’; 打开配置文件my.cnf 在[mysqld]跟[client]下面添加default-character-set=utf8然后重启mysql服务 MYSQL常用命令 启动mysql服务:systemctlstartmysqld.service 停止mysql服务:systemctlstopmysqld.service 重启mysql服务:systemctlrestartmysqld.service 查看mysql服务当前状态:systemctlstatusmysqld.service 设置mysql服务开机自启动:systemctlenablemysqld.service 停止mysql服务开机自启动:systemctldisablemysqld.service 查看所有已启动的服务:systemctllist-units--type=service 购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2