1. 首先,您需要将MySQL 5.6.10的源代码从官方网站下载到本地机器上。下载链接:http://dev.mysql.com/downloads/mysql/5.6.html
$ wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz
2. 解压缩下载好的压缩包。
$ tar xvzf mysql-5.6.10.tar.gz
3. 进入解压缩后的目录,并执行configure脚本。
$ cd mysql-5.6.10/ $ ./configure
4. 如果configure执行成功,您将看到类似下面这样的输出:
Configured with: cmake ../src -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DENABLED_LOCAL_INFILE=1 -DENABLE_DTRACE=0
5. 接下来,您需要执行make命令以编译MySQL 5.6.10。
$ make
6. 编译完成后,可以尝试运行测试套件,以确保MySQL已经正确编译。如果测试套件运行成功,您可以继续执行make install以安装MySQL。
$ make test $ sudo make install
7. 最后,您需要设置MySQL的配置文件,并启动MySQL服务。
$ cp support-files/my-medium.cnf /etc/my.cnf $ sudo /usr/local/mysql/scripts/mysql_install_db --defaults-file=/etc/my.cnf $ sudo chown -R mysql.mysql /usr/local/mysql $ sudo /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &
完成以上步骤后,您应该拥有一个MySQL 5.6.10的编译版,可以在本地机器上进行开发和测试了。