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

打印 上一主题 下一主题

主题 857|帖子 857|积分 2571

在 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
  在文件中添加以下内容:
   [Unit]
Description=MySQL Community Server
After=network.target
  [Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000
  [Install]
WantedBy=multi-user.target
  保存并退出后,执行以下下令使服务见效并启动:
   sudo systemctl daemon-reload
sudo systemctl start mysql
sudo systemctl enable mysql
  11. 完成安装

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

农妇山泉一亩田

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表