centos7安装mysql教程及Navicat平替软件

文章所有命令最好在根目录,并以root权限 执行

Mysql安装

1. 添加 MySQL Yum Repository

MySQL 官方不再维护 CentOS 7 自带的 MySQL 软件包。你需要先下载并安装 MySQL Yum Repository。

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

2. 安装 MySQL 服务器

在添加 MySQL Yum Repository 之后,可以安装 MySQL 服务器。
sudo yum install mysql-community-server

执行到这里大概率会出现:

“警告:RPM 数据库已被非 yum 程序修改。
** 发现 2 个已存在的 RPM 数据库问题, ‘yum check’ 输出如下:
2:postfix-2.10.1-9.el7.x86_64 有缺少的需求 libmysqlclient.so.18()(64bit)
2:postfix-2.10.1-9.el7.x86_64 有缺少的需求 libmysqlclient.so.18(libmysqlclient_18)(64bit)”

或者是

“失败的软件包是:mysql-community-client-8.0.38-1.el7.x86_64
GPG 密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql” 的提示信息。

3. 解决 GPG 密钥问题:

导入 MySQL GPG 密钥:

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

重新安装 MySQL 社区服务器:

sudo yum install mysql-community-server

如果重新安装还是不行的话,可以尝试禁用 GPG 检查以跳过 GPG 签名验证, 然后再重新安装

sudo yum --nogpgcheck install mysql-community-server

4. 运行mysql

sudo systemctl start mysqld

sudo systemctl enable mysqld

5. 查找临时密码

mysql刚创建的时候会生成一个临时密码mysqld.log 中, 执行下面命令, 会获取临时密码。 (下面会用到临时密码)

sudo grep 'temporary password' /var/log/mysqld.log

6. 运行 MySQL 安全安装脚本:

运行下面命令,然后根据提示完成一系列配置, 中间会用到临时密码, 可以重新设置新的密码

sudo mysql_secure_installation

7. 登录mysql

mysql -u root -p


Navicat是一个强大的数据库管理工具,,由于它是付费的,这里我们用一款免费的数据库管理工具:dbeaver

DBeaver安装

DBeaver 具有一个现代且直观的用户界面,类似于 Navicat。它提供了丰富的图形化工具来浏览和编辑数据库、编写和调试 SQL 查询、导入导出数据等

在 CentOS 上安装 DBeaver 可以通过以下步骤完成。以下是详细的安装教程:

步骤 1:更新系统包

首先,确保你的系统包是最新的。

sudo yum update -y

步骤 2:安装 Java

DBeaver 需要 Java 环境,因此需要先安装 Java。你可以使用以下命令安装 OpenJDK:

sudo yum install java-11-openjdk-devel -y

步骤 3:下载 DBeaver

从 DBeaver 官方网站下载 RPM 安装包:

wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm

步骤 4:安装 DBeaver

使用 rpm 命令安装下载的 RPM 包:

sudo rpm -ivh dbeaver-ce-latest-stable.x86_64.rpm

步骤 5:启动 DBeaver

安装完成后,可以通过以下命令启动 DBeaver:

dbeaver

完成

现在,你已经成功安装了 DBeaver,并且可以通过命令行或桌面快捷方式启动它。DBeaver 提供了丰富的图形化工具,可以帮助你管理和开发数据库。

  • 23
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Navicat是一款独立的数据库管理工具,支持多种数据库管理系统,包括MySQL、MariaDB、Oracle、PostgreSQL、SQLite等。Navicat提供了完整的数据库管理功能,包括数据查询、修改、导入导出、备份恢复等。本文将介绍在CentOS 7上安装Navicat Server的详细教程。 1. 下载Navicat Server 首先,从Navicat官网下载Navicat Server的安装包,下载地址为:https://www.navicat.com.cn/download/navicat-server 2. 安装Navicat Server 将下载的Navicat Server安装包上传到CentOS 7服务器上,解压缩安装包: tar zxvf navicat-server-linux.tar.gz 进入解压缩后的目录,执行安装脚本: ./install.sh 按照提示一步步进行安装安装完成后,Navicat Server将自动启动。 3. 配置Navicat Server Navicat Server默认监听33060端口,可以通过修改配置文件/etc/navicat-server.ini进行修改。使用vi编辑器打开配置文件: vi /etc/navicat-server.ini 修改以下内容: [Server] Port=33060 #修改为你需要的端口号 [Database] DataDirectory=/var/lib/navicat-server/data #修改为你需要的数据存储目录 [User] Name=admin Password=password #修改为你需要的用户名和密码 4. 启动Navicat Server 修改配置文件后,重新启动Navicat Server: systemctl restart navicat-server 5. 连接Navicat Server 使用Navicat客户端连接Navicat Server,打开Navicat客户端,点击“连接”按钮,在“连接设置”窗口中输入以下信息: - 连接名:自定义 - 主机名/IP地址:服务器IP地址 - 端口号:Navicat Server监听的端口号 - 用户名:在配置文件中设置的用户名 - 密码:在配置文件中设置的密码 点击“测试连接”按钮,如果连接成功,则可以开始使用Navicat管理数据库了。 总结 通过上述步骤,我们就可以在CentOS 7上安装Navicat Server,并通过Navicat客户端连接和管理数据库Navicat是一款强大的数据库管理工具,使用起来非常方便,可以提高我们的工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值