linux 安装mysql二进制
时间: 2023-11-04 13:50:07 浏览: 137
在Linux上安装MySQL二进制的好处是简单方便,不需要手动编译和安装源代码。MySQL的二进制安装使用了通用的glibc函数库,因此不需要考虑环境是否符合要求,可以将编译好的二进制代码直接复制到另外一台机器上使用。相比于手动编译安装,二进制安装显得步骤更加简单,并且可以避免因为不同软件所需的函数库不同导致的兼容性问题。下面是安装MySQL二进制的一些步骤:
1. 确保机器上已经安装了cmake命令。如果没有,需要先安装cmake。
2. 下载MySQL的二进制压缩包,并解压到一个目录。
3. 将当前指向目录切换到新的MySQL目录。
4. 将MySQL的配置文件my.cnf移动到/etc/目录下,可以使用命令"cp support-files/my-medium.cnf /etc/my.cnf"来完成。
5. 启动MySQL服务器,使用命令"bin/mysqld_safe --user=mysql &"来启动。可以使用命令"netstat -ntl"来查看是否已经成功启动。
6. 可选:如果想让服务器启动时自动启动MySQL服务器,可以将文件support-files/mysql.server复制到/etc/init.d/mysql.server。在完成后,可以使用命令"service mysql.server start"来启动MySQL服务器。
安装完成后,可以使用命令"mysql -u root"来连接MySQL服务器并进行相关操作。注意,这里的命令是一个范例,具体的命令可能会有一些差异,请根据实际情况进行替换。
相关问题
Linux MySQL8 二进制安装
以下是在Linux系统上通过二进制文件安装MySQL 8的步骤:
1. 在MySQL官网上下载MySQL 8二进制安装文件,例如mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz。
2. 将下载的文件解压到指定的目录,例如 /usr/local/mysql:
```
tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
mv mysql-8.0.26-linux-glibc2.12-x86_64 /usr/local/mysql
```
3. 创建MySQL数据目录和日志目录,例如 /data/mysql 和 /var/log/mysql:
```
mkdir /data/mysql
mkdir /var/log/mysql
```
4. 创建MySQL运行用户和用户组:
```
groupadd mysql
useradd -r -g mysql mysql
```
5. 设置MySQL相关目录和文件权限:
```
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /data/mysql
chown -R mysql:mysql /var/log/mysql
```
6. 初始化MySQL数据库:
```
cd /usr/local/mysql/bin
./mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
```
7. 配置MySQL服务:
```
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on
```
8. 启动MySQL服务:
```
service mysql start
```
9. 登录MySQL:
```
mysql -u root -p
```
10. 修改MySQL root用户密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
11. 安装完成,可以开始使用MySQL 8了。
注意:在安装过程中可能会出现一些问题,需要根据具体的情况进行调整。
mysql 二进制安装
对于MySQL的二进制安装,可以按照以下步骤进行操作:
1. 下载MySQL的二进制文件,并将其移动到目标目录。根据引用,可以使用命令`mv mysql-5.7.30-linux-glibc2.12-x86_64 /home/mysql2/mysql`将MySQL二进制文件移动到`/home/mysql2/mysql`目录中。
2. 创建MySQL的数据目录。可以使用命令`mkdir /usr/local/mysql`创建MySQL的数据目录。根据引用,可以使用命令`mv mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql`将MySQL二进制文件移动到`/usr/local/mysql`目录中。
3. 设置MySQL数据目录的所有者和权限。根据引用,可以使用命令`chown -R mysql2.mysql2 /Lcdmp3_mysqldata/ /home/mysql2`将数据目录的所有者设置为`mysql2`,组设置为`mysql2`。
请注意,以上步骤仅为示例,具体的安装步骤可能因MySQL版本或操作系统的差异而有所不同。在进行MySQL二进制安装之前,请确保已阅读并遵循官方文档或安装指南以确保正确安装和配置MySQL。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [二进制方式安装mysql](https://blog.csdn.net/qq_26711103/article/details/128559643)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [MySQL二进制安装](https://blog.csdn.net/LFCuiYs/article/details/120830896)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文