千家信息网

使用源码安装mysql5.7.11的详细步骤

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,下文给大家带来关于使用源码安装mysql5.7.11的详细步骤,感兴趣的话就一起来看看这篇文章吧,相信看完使用源码安装mysql5.7.11的详细步骤对大家多少有点帮助吧。一、前期准备工作1、安装依赖
千家信息网最后更新 2025年01月20日使用源码安装mysql5.7.11的详细步骤

下文给大家带来关于使用源码安装mysql5.7.11的详细步骤,感兴趣的话就一起来看看这篇文章吧,相信看完使用源码安装mysql5.7.11的详细步骤对大家多少有点帮助吧。

一、前期准备工作

1、安装依赖包:yum -y install gcc-c++ ncurses-devel cmake make perl

gcc autoconf automake zlib libxml libgcrypt libtool bison

2、准备boost_1_59_0.tar.gz

tar zxvf boost_1_59_0.tar.gz

mv boost_1_59_0 /usr/local/boost

3、创建mysql帐号,并给安装目录给权限

二、安装mysql

1、解压缩文件:tar -xf mysql-5.7.11.tar.gz

2、配置:cd mysql-5.7.11

cmake -DCMAKE_INSTALL_PREFIX=/mydata/mysql

-DMYSQL_DATADIR=/mydata/mysql/data

-DDEFAULT_CHARSET=utf8

-DDEFAULT_COLLATION=utf8_general_ci

-DMYSQL_TCP_PORT=3306

-DWITH_MYISAM_STORAGE_ENGINE=1

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_ARCHIVE_STORAGE_ENGINE=1

-DWITH_BLACKHOLE_STORAGE_ENGINE=1

-DWITH_MEMORY_STORAGE_ENGINE=1

-DDOWNLOAD_BOOST=1

-DWITH_BOOST=/usr/local/boost

-DSYSCONFDIR=/etc

3、编译和安装:make && make install

4、数据库初始化,进入数据库安装目录:

cd /mydata/mysql/bin

./mysqld --initialize --user=mysql --basedir=/mydata/mysql --datadir=/mydata/mysql/data

原始密码会在最后一行,记录下来

5、调整配置文件:

mv /etc/my.cnf /etc/my.cnf.bak

cp /mydata/mysql/support-files/my-default.cnf /etc/my.cnf

6、修改启动脚本:

cp support-files/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld //加入随机启动

chkconfig mysqld on //在所有级别生效

ln -s /mydata/mysql/bin/mysql /usr/bin/

7、利用原始密码进去以后修改密码。

看了以上关于使用源码安装mysql5.7.11的详细步骤详细内容,是否有所收获。如果想要了解更多相关,可以继续关注我们的行业资讯板块。

0