CentOS 6.4 MySQL 安装详解

2023年 8月 7日 71.5k 0

前言

LINUX系统以其稳定、安全、高效的特点,被越来越多的企业和个人所接受和使用。而MySQL数据库则是LINUX系统下最为流行的关系型数据库之一。本文将详细介绍在CentOS 6.4系统下如何安装MySQL数据库。

安装前准备

在安装MySQL之前,需要先安装一些必要的软件包,包括GCC、G++、make、autoconf等。可以通过以下命令进行安装:

```

yum -y install gcc gcc-c++ make autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel libtool

下载MySQL安装包

MySQL官网提供了多个版本的安装包,我们可以根据自己的需求选择合适的版本进行下载。在本文中,我们选择的是MySQL 5.6版本。可以通过以下命令进行下载:

wget -5.6/mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz

解压安装包

下载完成后,将安装包解压到指定目录:

tar zxvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

创建MySQL用户和组

为了安全起见,我们需要创建一个专门的MySQL用户和组来运行MySQL服务:

groupadd mysql

useradd -r -g mysql -s /bin/false mysql

安装MySQL

进入MySQL安装目录,执行以下命令进行安装:

cd /usr/local/mysql-5.6.51-linux-glibc2.12-x86_64

./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

配置MySQL

在安装完成后,我们需要对MySQL进行一些配置。将MySQL的bin目录添加到系统的PATH环境变量中:

echo 'export PATH=$PATH:/usr/local/mysql/bin' >> /etc/profile

source /etc/profile

将MySQL的配置文件复制一份到/etc目录下:

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

修改/etc/my.cnf文件,增加以下内容:

[mysqld]

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

启动MySQL

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

/usr/local/mysql/support-files/mysql.server start

可以通过以下命令查看MySQL的运行状态:

ps -ef | grep mysql

如果输出中包含有类似于以下内容,则表示MySQL已经成功启动:

mysql 1234 1 0 01:23 ? 00:00:00 /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/localhost.pid

mysql 5678 1234 0 01:23 ? 00:00:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/localhost.err --pid-file=/usr/local/mysql/data/localhost.pid

设置MySQL密码

在启动MySQL之后,我们需要设置MySQL的root用户密码:

/usr/local/mysql/bin/mysqladmin -u root password 'newpassword'

newpassword为你设置的新密码。

测试MySQL

我们可以通过以下命令测试MySQL是否安装成功:

mysql -u root -p

输入密码后,如果出现以下内容,则表示MySQL已经成功安装并运行:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.6.51 MySQL Community Server (GPL)

小结

通过本文的介绍,我们学习了在CentOS 6.4系统下安装MySQL数据库的详细步骤。在实际应用中,MySQL数据库是非常重要的一部分,我们需要根据自己的需求和实际情况进行选择和配置。我们也需要注意MySQL的安全性和运行稳定性,保证数据库的正常运行和数据的安全性。

为您分享

在Ubuntu系统中,我们可以使用Ctrl + Alt + T快捷键打开终端。这是因为在Ubuntu中,Ctrl + Alt + T默认绑定了打开终端的操作。如果您需要自定义快捷键,可以通过系统设置 -> 键盘 -> 快捷键进行设置。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论