推荐阅读:
[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024
[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE
[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务
[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台
本文详细介绍如何在Linux操作系统中安装MySQL数据库,涵盖安装前的准备工作、安装命令的执行以及安装后的配置和验证步骤,为用户提供了一步一步的清晰指南。
本文目录导读:
在当今的互联网时代,MySQL 作为一款流行的关系型数据库管理系统,被广泛应用于各种网站和应用程序中,在 Linux 系统下安装 MySQL 是一项基础且重要的工作,本文将为您详细介绍在 Linux 系统中安装 MySQL 的步骤,帮助您顺利搭建数据库环境。
安装前的准备工作
1、确保您的 Linux 系统已更新到最新版本,可以使用以下命令进行更新:
sudo apt update sudo apt upgrade
2、安装必要的依赖包,MySQL 需要一些依赖包才能正常安装,可以使用以下命令安装:
sudo apt install libaio1 libaio-dev libmecab-dev
安装 MySQL
1、下载 MySQL 安装包,可以从 MySQL 官网下载最新版本的安装包,或者使用以下命令下载:
sudo wget https://dev.mysql.com/get/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
2、解压安装包,使用以下命令解压下载的安装包:
sudo tar -xvzf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
3、移动解压后的文件夹到 /usr/local 目录下,并重命名:
sudo mv mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql
4、创建 MySQL 用户和用户组:
sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql
5、授权 MySQL 用户对 MySQL 目录的访问权限:
sudo chown -R mysql:mysql /usr/local/mysql
6、初始化 MySQL 数据库:
sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
初始化过程中可能会出现一些警告信息,这通常是正常的,不必过于担心。
7、配置 MySQL 服务,创建一个名为 my.cnf 的配置文件,内容如下:
[mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data port=3306 server-id=1 socket=/var/run/mysqld/mysqld.sock
将该文件保存到 /etc 目录下。
8、启动 MySQL 服务:
sudo /usr/local/mysql/support-files/mysql.server start
9、检查 MySQL 服务状态:
sudo systemctl status mysql
如果服务运行正常,将显示 active (running)。
10、设置 MySQL root 用户密码:
sudo /usr/local/mysql/bin/mysql_secure_installation
根据提示,设置 root 用户密码,删除匿名用户,禁止 root 用户远程登录等。
11、将 MySQL 服务添加到系统启动项:
sudo systemctl enable mysql
安装 MySQL 客户端
1、下载 MySQL 客户端安装包,可以从 MySQL 官网下载,或者使用以下命令:
sudo wget https://dev.mysql.com/get/mysql-community-client-5.7.35-linux-glibc2.12-x86_64.tar.gz
2、解压安装包:
sudo tar -xvzf mysql-community-client-5.7.35-linux-glibc2.12-x86_64.tar.gz
3、移动解压后的文件夹到 /usr/local 目录下,并重命名:
sudo mv mysql-community-client-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql-client
4、配置 MySQL 客户端环境变量,在 /etc/profile 文件中添加以下内容:
export PATH=$PATH:/usr/local/mysql-client/bin
5、重新加载环境变量:
source /etc/profile
至此,MySQL 在 Linux 系统下的安装工作已完成。
以下是 50 个中文相关关键词:
MySQL, Linux, 安装, 教程, 数据库, 配置, 初始化, 用户, 密码, 服务, 启动, 状态, 客户端, 下载, 解压, 移动, 重命名, 授权, 配置文件, 系统启动项, 依赖包, 更新, 环境变量, 命令, 警告, 匿名用户, 远程登录, 数据目录, 基目录, 端口, 服务器ID, Socket, 用户组, 重置密码, 安全设置, 添加启动项, 客户端安装, 客户端配置, 系统变量, 重新加载, 网络连接, 数据库管理, 权限设置, 数据备份, 数据恢复, 性能优化, 高可用, 集群, 复制, 分区, 缓存, 监控, 日志, 备份策略
本文标签属性:
详细教程:u盘装系统步骤和详细教程
Linux安装MySQL:Linux安装MySQL客户端