在CentOS7上安装mysql

目录

1.下载安装文件

2.上传到CentOS7上

3.解压MySQL文件

4.清理系统中残留的MySQL

5.安装MySQL

6.启动MySQL 并 设置开机自启动

7.查找临时密码,并修改密码

注意:


教程:在Linux上安装mysql(超详细版)_哔哩哔哩_bilibili

1.下载安装文件

网址:MySQL

2.上传到CentOS7上

创建文件夹

[root@localhost ~]# cd /opt/
[root@localhost opt]# mkdir software

 上传文件

3.解压MySQL文件

[root@localhost software]# tar -xvf mysql-5.7.38-1.el7.x86_64.rpm-bundle.tar

4.清理系统中残留的MySQL

查找残留文件

[root@localhost software]# rpm -qa| grep -i mariadb
[root@localhost software]# rpm -qa| grep -i mysql
[root@localhost software]# find / -name mysql

删除残留文件

[root@localhost software]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
[root@localhost software]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
[root@localhost software]# rm -rf /usr/lib64/mysql

5.安装MySQL

[root@localhost software]# rpm -ivh mysql-community-common-5.7.38-1.el7.x86_64.rpm
[root@localhost software]# rpm -ivh mysql-community-libs-5.7.38-1.el7.x86_64.rpm
[root@localhost software]# rpm -ivh mysql-community-client-5.7.38-1.el7.x86_64.rpm
[root@localhost software]# rpm -ivh mysql-community-server-5.7.38-1.el7.x86_64.rpm

如果你在最后一个遇到问题,记得安装 net-tools

[root@localhost software]# yum install net-tools

6.启动MySQL 并 设置开机自启动

[root@localhost software]# systemctl start mysqld
[root@localhost software]# systemctl enable mysqld
[root@localhost software]# systemctl status mysqld

7.查找临时密码,并修改密码

[root@localhost software]# cat /var/log/mysqld.log | grep password
[root@localhost software]# mysql -uroot -p
mysql> set password = password("Aa@12345678")
    -> ;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> exit;
Bye

注意:

密码格式:

  • 至少8个字符
  • 包含数字
  • 大小写字母
  • 特殊字符
### 回答1: 在CentOS 7上安装MySQL的步骤如下: 1. 打开终端并以root用户身份登录。 2. 运行以下命令以更新系统软件包: ``` yum update ``` 3. 安装MySQL服务器: ``` yum install mysql-server ``` 4. 启动MySQL服务: ``` systemctl start mysqld ``` 5. 设置MySQL服务在系统启动时自动启动: ``` systemctl enable mysqld ``` 6. 运行以下命令以保护MySQL安装: ``` mysql_secure_installation ``` 按照提示输入root密码并回答其他问题。 7. 安装完成后,您可以使用以下命令检查MySQL是否正在运行: ``` systemctl status mysqld ``` 如果MySQL正在运行,您将看到“active (running)”字样。 现在,您已经成功在CentOS 7上安装MySQL。 ### 回答2: 在CentOS 7上安装Mysql需要以下步骤: 1. 从Mysql官网下载Mysql的Yum Repository文件 yum install wget wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2. 安装下载的Mysql Yum Repository包 yum localinstall mysql57-community-release-el7-8.noarch.rpm 3. 安装Mysql yum install mysql-community-server 4. 启用Mysql服务 systemctl start mysqld 5. 设置Mysql自启动 systemctl enable mysqld 6. 查看Mysql服务状态 systemctl status mysqld 7. 修改Mysql默认密码 Mysql默认安装后需要修改默认密码才能使用。查看初始密码: grep 'temporary password' /var/log/mysqld.log 使用初始密码登录Mysqlmysql -u root -p 输入初始密码,会提示你修改密码,修改密码后退出Mysql。 8. 防火墙配置 如果开启了防火墙,需要开放Mysql服务的端口。 firewall-cmd --zone=public --add-port=3306/tcp --permanent 9. 重启防火墙 firewall-cmd --reload 以上就是在CentOS 7上安装Mysql的步骤,注意要根据自己的需求进行配置。 ### 回答3: 在CentOS7安装MySQL非常简单,可以按照以下步骤进行操作: 1. 更新系统 在执行任何操作之前,我们需要确保系统是最新的,以便在安装MySQL时避免冲突和错误。下面的命令会更新您的系统: sudo yum update 2. 添加MySQL Yum存储库 CentOS默认的存储库中没有MySQL。因此,我们需要将MySQL Yum存储库添加到我们的系统中。我们可以使用以下命令: wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm 3. 安装MySQL yum会发现和添加MySQL存储库中的所有现有安装程序,包括MySQL客户端,服务器以及其他相关的软件包。要安装最新版本的MySQL,我们可以运行以下命令: sudo yum install mysql-server 4. 启动MySQL 一旦MySQL服务器安装完成,系统将自动启动mysql服务。如果未自动启动服务,您可以手动启动它: sudo systemctl start mysqld 5. 设置MySQL的自动启动 系统的下一个启动,MySQL将不会自动启动。我们需要将MySQL添加到系统服务列表中,以便在每次启动时自动启动MySQL: sudo systemctl enable mysqld 6. 配置MySQL MySQL安装后需要进行配置。系统将为您生成用于MySQL的root用户的默认密码。您可以使用以下命令找到默认root密码: grep 'temporary password' /var/log/mysqld.log 接下来,输入以下命令并按照指示更改root密码,以便您以后能够使用: mysql_secure_installation 7. 测试MySQL 在完成MySQL安装和配置后,我们可以使用以下命令来测试MySQLmysql -u root -p 如果MySQL正确安装和配置,则会提示您输入root用户的密码。在这里我们输入root密码,然后按Enter键。如果成功,则您将进入MySQL shell。 总之,安装MySQL是非常简单的,只需遵循上述步骤即可在CentOS7中顺利完成MySQL安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值