在 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企服之家,中国第一个企服评测及商务社交产业平台。 |