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密码并允许远程登录。

请注意,允许远程登录可能会带来安全风险。请确保你采取适当的安全措施,如限制访问、使用安全连接等。
相关推荐
风和先行几秒前
adb 命令查看设备存储占用情况
android·adb
stars_User27 分钟前
MySQL数据库面试题(下)
数据库·mysql
lihuhelihu32 分钟前
第3章 CentOS系统管理
linux·运维·服务器·计算机网络·ubuntu·centos·云计算
Yaml41 小时前
智能化健身房管理:Spring Boot与Vue的创新解决方案
前端·spring boot·后端·mysql·vue·健身房管理
yanwushu1 小时前
Xserver v1.4.2发布,支持自动重载 nginx 配置
mysql·nginx·php·个人开发·composer
蓝眸少年CY1 小时前
MySQL 【流程控制】函数
mysql
掘金-我是哪吒3 小时前
微服务mysql,redis,elasticsearch, kibana,cassandra,mongodb, kafka
redis·mysql·mongodb·elasticsearch·微服务
zmgst4 小时前
canal1.1.7使用canal-adapter进行mysql同步数据
java·数据库·mysql
令狐少侠20114 小时前
explain执行计划分析 ref_
mysql
随心............4 小时前
python操作MySQL以及SQL综合案例
数据库·mysql