Centos、OpenEuler系统安装mysql

使用yum安装MySQL并设置root密码以及允许远程登录,请按照以下步骤进行操作:

  1. 打开终端或SSH连接到你的服务器。

  2. 确保你具有管理员权限或可以使用sudo命令。

  3. 运行以下命令更新yum软件包管理器:

    复制代码
    sudo yum update
    1. 安装MySQL服务器。默认情况下,yum安装的是MySQL的社区版本,可以运行以下命令进行安装:

sudo yum install mysql-server

复制代码
5. 安装过程中,`yum`会提示你确认安装。输入`y`继续。
6. 完成安装后,启动MySQL服务:

sudo systemctl start mysqld

复制代码
7. 若要确保MySQL服务在系统启动时自动启动,运行以下命令:

sudo systemctl enable mysqld

复制代码
8. 现在,你需要运行以下命令来设置root密码:

sudo mysql_secure_installation

复制代码
这将引导你完成设置root密码和其他安全选项的过程。按照提示进行操作,输入新的root密码并确认。
9. 设置完root密码后,你需要允许远程登录。打开MySQL配置文件`my.cnf`:

sudo vi /etc/my.cnf

复制代码
在文件中找到`bind-address`行并将其注释掉(在行前面添加`#`符号),保存并关闭文件。
10. 重新启动MySQL服务以使更改生效:
 ```
 sudo systemctl restart mysqld
 ```
11. 现在,你已经成功安装了MySQL,并设置了root密码并允许远程登录。

请注意,允许远程登录可能会带来安全风险。请确保你采取适当的安全措施,如限制访问、使用安全连接等。
相关推荐
特长腿特长11 小时前
centos、ubantu系列机的用户和用户组的结构是什么?具体怎么配置?用户组权限怎么使用?这篇文章持续更新,帮助你复习linux的基础知识
linux·运维·centos
无级程序员11 小时前
centos7 安装 llvm-toolset-7-clang出错的问题解决
linux·centos
计算机毕设vx_bysj686915 小时前
【免费领源码】77196基于java的手机银行app管理系统的设计与实现 计算机毕业设计项目推荐上万套实战教程JAVA,node.js,C++、python、大屏数据可视化
java·mysql·智能手机·课程设计
吴声子夜歌15 小时前
ES6——正则的扩展详解
前端·mysql·es6
xixingzhe215 小时前
Mysql统计空间增量
数据库·mysql
程序员萌萌15 小时前
Java之mysql实战讲解(三):聚簇索引与非聚簇索引
java·mysql·聚簇索引
cozil16 小时前
记录mysql创建数据库未指定字符集引发的问题及解决方法
数据库·mysql
AC赳赳老秦16 小时前
OpenClaw数据库高效操作指南:MySQL/PostgreSQL批量处理与数据迁移实战
大数据·数据库·mysql·elasticsearch·postgresql·deepseek·openclaw
ego.iblacat17 小时前
Python 连接 MySQL 数据库
数据库·python·mysql
小夏子_riotous17 小时前
openstack的使用——9. 密钥管理服务Barbican
linux·运维·服务器·系统架构·centos·云计算·openstack