Red Hat 安装MySQL 8.0与 Navicat

目录

[Red Hat 安装 MySQL 8.0](#Red Hat 安装 MySQL 8.0)

1、更新软件包列表

2、安装MySQL服务器和客户端

3、启动MySQL服务

4、确保MySQL服务器正在运行

[5、root 用户的密码](#5、root 用户的密码)

6、登录MySQL,输入mysql密码

7、MySQL默认位置

[Red Hat 安装 Navicat](#Red Hat 安装 Navicat)

[1、下载 Navicat](#1、下载 Navicat)

2、执行命令


Red Hat 安装 MySQL 8.0

1、更新软件包列表

在添加 MySQL 存储库后,运行以下命令以更新软件包列表:

复制代码
sudo yum update

2、安装MySQL服务器和客户端

执行以下命令安装MySQL 8.0服务器和客户端软件包:

复制代码
sudo yum install -y mysql-server

3、启动MySQL服务

安装完成后,MySQL 服务器应该已经自动启动。如果没有启动,您可以运行以下命令手动启动服务:

复制代码
sudo systemctl start mysqld

启用 MySQL 服务的开机启动,可以运行以下命令:

复制代码
sudo systemctl enable mysqld

4、确保MySQL服务器正在运行

您可以运行以下命令来验证MySQL服务器是否正在运行:

如果MySQL已成功启动,您将看到一条显示"active (running)"的消息。

复制代码
sudo systemctl status mysqld

5、root 用户的密码

当你安装 MySQL 8.0 后,可以通过以下步骤设置 MySQL root 用户的密码。

(1)在终端中运行以下命令以登录到 MySQL 服务器:

复制代码
sudo mysql -u root

如果是第一次登录,可能不需要输入密码。如果要求密码,请直接按 "Enter" 键。

(2)一旦登录到 MySQL 命令行界面,可以使用以下 SQL 命令设置 MySQL root 用户的密码:

复制代码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

'123456' 替换为您希望设置的实际密码。

(3)设置密码后,使用以下命令刷新权限使更改生效:

复制代码
FLUSH PRIVILEGES;

(4)退出 MySQL 命令行界面:

复制代码
exit;

6、登录MySQL,输入mysql密码

复制代码
mysql -u root -p

7、MySQL默认位置

1、MySQL服务器程序:/usr/sbin/mysqld

2、MySQL客户端程序:/usr/bin/mysql

3、MySQL配置文件:/etc/my.cnf 或者 /etc/mysql/my.cnf

4、MySQL数据目录:/var/lib/mysql/

这些路径可能会因Linux发行版和MySQL版本而有所不同,终端中运行以下命令:

第一个命令将显示MySQL服务器程序的路径,第二个命令将显示MySQL客户端程序的路径。

复制代码
which mysqld
which mysql

下载 Navicat 安装包: 前往 Navicat 官方网站下载页面:https://www.navicat.com

然后选择适用于你的 Linux 系统的安装包(例如:Direct download(64 bit))并下载它。

2、执行命令

注意:路径要正确 cd Java/chmod +x navicat16-premium-en.AppImage;

包名一致:"chmod +x navicat16-premium-en.AppImage",或者双击打开;

复制代码
cd Java/chmod +x navicat16-premium-en.AppImage
./navicat16-premium-en.AppImage
相关推荐
ccecw11 小时前
Mysql ONLY_FULL_GROUP_BY模式详解、group by非查询字段报错
数据库·mysql
JH307311 小时前
达梦数据库与MySQL的核心差异解析:从特性到实践
数据库·mysql
七夜zippoe12 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
Fcy64813 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满13 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠14 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Harvey90314 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
Goat恶霸詹姆斯14 小时前
mysql常用语句
数据库·mysql·oracle
珠海西格电力科技15 小时前
微电网能量平衡理论的实现条件在不同场景下有哪些差异?
运维·服务器·网络·人工智能·云计算·智慧城市
释怀不想释怀15 小时前
Linux环境变量
linux·运维·服务器