农妇山泉一亩田 发表于 2025-1-20 13:45:33

Linux 生产情况中利用通用二进制包安装 MySQL 数据库的过程

在 Linux 生产情况中利用通用二进制包安装 MySQL 数据库的过程如下。以下步调实用于大多数 Linux 发行版(如 CentOS、Ubuntu 等)。请根据你的具体体系举行相应调整。
1. 下载 MySQL 通用二进制包

首先,访问 MySQL 的官方网站,找到得当你操作体系的通用二进制包下载链接。你也可以利用 wget 下令直接下载。
   wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.x-linux-glibc2.x-x86_64.tar.xz
请根据需要更换为最新版本的下载链接。
2. 解压下载的包

利用 tar 下令解压下载的文件。
   tar -xvf mysql-8.0.x-linux-glibc2.x-x86_64.tar.xz
3. 移动到符合的目录

将解压后的文件移动到 /usr/local 目录(或你希望安装的其他目录)。
   sudo mv mysql-8.0.x-linux-glibc2.x-x86_64 /usr/local/mysql
4. 创建 MySQL 用户和组

为了安全起见,建议创建一个专门的 MySQL 用户和组。
   sudo groupadd mysql
sudo useradd -r -g mysql mysql
5. 更改目录权限

更改 MySQL 安装目录的全部权,以便 MySQL 用户可以访问。
   sudo chown -R mysql:mysql /usr/local/mysql
6. 初始化 MySQL 数据目录

创建 MySQL 数据目录并初始化。
   cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql
7. 启动 MySQL 服务

利用以下下令启动 MySQL 服务。
   sudo bin/mysqld_safe --user=mysql &
8. 设置 MySQL 情况变量

为了方便利用 MySQL 下令,可以将 MySQL 的 bin 目录添加到体系的 PATH 中。编辑 ~/.bashrc 或 /etc/profile 文件,添加以下行:
   export PATH=$PATH:/usr/local/mysql/bin
然后执行以下下令使更改见效:
   source ~/.bashrc
9. 设置 root 用户密码

利用以下下令登录 MySQL:
   mysql -u root -p
在初次登录时,密码为空。你可以利用以下下令设置 root 用户的密码:
   ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password';
10. 设置 MySQL 服务开机自启(可选)

假如你希望 MySQL 在体系启动时自动启动,可以创建一个 systemd 服务文件。
   sudo nano /etc/systemd/system/mysql.service
在文件中添加以下内容:
   
Description=MySQL Community Server
After=network.target

User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

WantedBy=multi-user.target
保存并退出后,执行以下下令使服务见效并启动:
   sudo systemctl daemon-reload
sudo systemctl start mysql
sudo systemctl enable mysql
11. 完成安装

到此为止,你已经成功在 Linux 生产情况中利用通用二进制包安装了 MySQL 数据库。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux 生产情况中利用通用二进制包安装 MySQL 数据库的过程