mysql 8.0源码安装
时间: 2023-08-22 20:08:19 浏览: 104
MySQL 8.0二进制单实例安装、编译安装手册
根据引用提供的信息,可以按照以下步骤来进行MySQL 8.0源码安装:
1. 首先,使用wget命令下载MySQL 8.0的源码包:
```
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.11.tar.gz
```
2. 创建MySQL的安装目录和数据目录:
```
mkdir -p /usr/local/mysql
mkdir -p /data/mysql
```
3. 解压源码包到安装目录:
```
tar -zxf mysql-boost-8.0.11.tar.gz -C /usr/local
```
4. 进入解压后的源码目录:
```
cd /usr/local/mysql-8.0.11
```
5. 使用cmake命令进行配置,指定安装路径、数据目录、配置目录和MySQL的TCP端口:
```
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=/usr/local/mysql-8.0.11/boost
```
根据引用提供的信息,如果你需要修改MySQL的root用户密码,可以按照以下步骤进行:
1. 连接到MySQL服务器:
```
mysql -u root -p
```
2. 使用ALTER USER语句修改密码,注意密码强度要求:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
```
3. 使用use语句切换到mysql数据库:
```
use mysql;
```
根据引用提供的信息,如果你需要进行MySQL的配置,可以按照以下步骤进行:
1. 在MySQL的源码目录下,运行以下命令进行初始化:
```
bin/mysqld --initialize --user=root --datadir=/data/mysql/
```
2. 运行以下命令进行SSL设置:
```
bin/mysql_ssl_rsa_setup
```
以上是根据引用、和提供的信息,给出的MySQL 8.0源码安装和配置的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [mysql8.0源码安装](https://blog.csdn.net/u013246891/article/details/81942775)[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: 100%"]
[ .reference_list ]
阅读全文