MySQL安装
MySQL安装
yum安装
在官网找到yum仓库地址,加入到仓库列表中:
1
yum install -y mysql84-community-release-el9-1.noarch.rpm
然后就可以使用命令安装MySQL的社区免费版了:
1
yum install -y mysql-community-server
安装完成之后查看日志中为我们生成的密码:
输入密码后成功登录:
然后这时候需要更改默认密码才能正常使用:
1
mysqladmin -uroot -p'w2oVgUldjl*R' password 'HelloWorld@123'
源码安装
在官网找到源码下载地址,下载到服务器中,两个都需要下载:
然后解压两个压缩包,注意第二个压缩包解压后的内容是在第一个压缩包内的,所以总的来说只有一个文件夹是正常的。
然后使用mkdir build && cd build
创建一个编译目录并进入。
用cmake工具来编译源码参数配置:
1
2
3
4
5
6
7
8
cmake . -DCMAKE_INSTALL_PREFIX=/home/mysql/mysql-install \
-DMYSQL_DATADIR=/home/mysql/mysql-data \
-DWITH_DEBUG=1 \
-DWITH_BOOST=/home/mysql/mysql-8.0.27/boost \
-DCMAKE_C_COMPILER=/usr/bin/gcc \
-DCMAKE_CXX_COMPILER=/usr/bin/g++ \
-DFORCE_INSOURCE_BUILD=1
更多详细配置请参考官方文档:https://dev.mysql.com/doc/refman/8.0/en/source-configuration-options.html#option_cmake_with_boost
编译和安装:
1
2
编译:make
安装:make install
本文由作者按照
CC BY 4.0
进行授权