Linux环境下安装MySQL步骤详解

原创
ithorizon 7个月前 (10-13) 阅读数 39 #Linux

Linux环境下安装MySQL步骤详解

Linux环境下安装MySQL步骤详解

MySQL是一款非常流行的开源关系型数据库管理系统,它赞成多种操作系统,包括Linux。在Linux环境下安装MySQL,可以按照以下步骤进行。

1. 准备工作

在起初安装之前,请确保您的Linux系统已经安装了以下基础软件包:

  • gcc编译器
  • make工具
  • 开发库

您可以使用以下命令检查是否已经安装了上述软件包,如果没有安装,可以使用包管理器进行安装:

sudo apt-get update

sudo apt-get install gcc make libncurses5-dev libaio1 libaio-dev

2. 下载MySQL源码包

MySQL的源码可以从MySQL官网下载。访问以下链接,选择适合您Linux发行版的MySQL版本下载源码包:

MySQL Source Code Download

下载完成后,将源码包解压到指定目录,例如:

tar -zxvf mysql-5.7.30.tar.gz -C /usr/local/src

3. 编译与安装MySQL

进入解压后的源码目录,起初编译和安装MySQL:

cd /usr/local/src/mysql-5.7.30

./configure --prefix=/usr/local/mysql --with-ssl --enable-thread-safe-client --enable-assembler --with-unix-socket-path=/var/mysql/mysql.sock --with-proxy-user=your_username

make

sudo make install

上述命令中的`--prefix`参数指定了MySQL的安装路径,`--with-ssl`参数即安装SSL赞成,`--enable-thread-safe-client`参数即启用线程稳固的客户端,`--enable-assembler`参数即启用汇编器赞成,`--with-unix-socket-path`参数指定了MySQL的套接字路径,`--with-proxy-user`参数指定了代理用户。

4. 设置环境变量

为了方便在命令行中使用MySQL,需要将MySQL的bin目录添加到系统环境变量中:

sudo nano /etc/profile

在打开的文件中,添加以下行:

export PATH=$PATH:/usr/local/mysql/bin

保存并关闭文件,然后执行以下命令使环境变量生效:

source /etc/profile

5. 初始化MySQL数据库

在安装MySQL后,需要初始化数据库。首先,切换到MySQL的安装目录:

cd /usr/local/mysql

然后,执行以下命令初始化数据库:

bin/mysqld --initialize --user=mysql

初始化完成后,会生成一个随机密码,用于登录MySQL的root用户。

6. 配置MySQL

进入MySQL的安装目录下的support-files目录,复制my-default.cnf文件到etc目录,并重命名为my.cnf:

cd /usr/local/mysql/support-files

sudo cp my-default.cnf /etc/my.cnf

编辑my.cnf文件,配置MySQL的相关参数,例如设置字符集、日志路径等。

7. 启动MySQL服务

现在,可以启动MySQL服务了。首先,切换到MySQL的安装目录下的bin目录:

cd /usr/local/mysql/bin

然后,执行以下命令启动MySQL服务:

./mysqld_safe --user=mysql &

如果MySQL服务启动胜利,您可以通过以下命令登录MySQL:

mysql -u root -p

输入初始化时生成的随机密码,即可登录MySQL数据库。

8. 完成安装

<

本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门