下面是详细的讲解。
一、环境变量是什么?
环境变量是一种存储在操作系统中可被所有进程访问的值。它们在执行命令时被使用来决定命令运行该访问哪些信息。Linux 系统根据环境变量来定位可执行文件路径、库文件位置等关键信息。Mysql 是基于 Linux 系统运行的,如果我们使用 Mysql,就需要将 Mysql 添加到 Linux 系统环境变量中。
二、添加环境变量
我们可以通过以下步骤将 Mysql 添加到 Linux 系统环境变量中。
1. 打开环境变量配置文件
很多 Linux 发行版都将环境变量配置文件存放于 /etc/profile
文件中。我们可以通过以下命令打开该文件。
sudo vi /etc/profile
2. 定义 Mysql 环境变量
找到文件中类似下面的代码:
# /etc/profile
export PATH="$PATH:/usr/local/bin"
在该代码下方添加以下代码:
# 在 /etc/profile 文件中添加以下代码,将 mysql 安装目录路径配置到环境变量中
export PATH="$PATH:/usr/local/mysql/bin"
其中 /usr/local/mysql/bin
指的是 Mysql 的安装目录,根据个人安装环境进行修改。
3. 刷新系统环境变量
执行以下命令,使新配置的环境变量生效。
source /etc/profile
4. 验证环境变量是否已经生效
执行以下命令,验证环境变量是否已经生效。
mysql --version
如果成功输出 Mysql 的版本信息,则说明环境变量配置成功。
三、示例说明
示例一
假如我们的 Mysql 安装目录是 /opt/mysql/bin
,那么在上述操作的第二步中,需要设置为:
# 在 /etc/profile 文件中添加以下代码,将 mysql 安装目录路径配置到环境变量中
export PATH="$PATH:/opt/mysql/bin"
示例二
假如我们的 Linux 发行版的环境变量配置文件并不是 /etc/profile
,而是 /etc/environment
,那么我们需要修改的文件就不是 /etc/profile
,而是 /etc/environment
文件。在上述操作的第一步中,需要打开 /etc/environment
文件:
sudo vi /etc/environment
在第二步操作中,向其中添加以下代码:
# 在 /etc/environment 文件中添加以下代码,将 mysql 安装目录路径配置到环境变量中
export PATH="$PATH:/usr/local/mysql/bin"
最后执行以下命令使新配置生效:
source /etc/environment
这样就可以将 Mysql 添加到 Linux 系统环境变量中了。