Linux下安装最新稳定版本的MySQL 5.7.17

分类:知识百科 日期: 点击:0

准备工作

在开始安装MySQL之前,需要确保Linux系统已经安装了gcc编译器,cmake编译工具,make编译工具,以及ncurses库文件。可以使用下面的命令进行安装:

sudo apt-get install gcc cmake make ncurses-dev

下载MySQL

我们需要从MySQL官网上下载最新稳定版本的MySQL 5.7.17。可以使用wget命令进行下载:

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.12-x86_64.tar.gz

下载完成后,我们可以使用tar命令进行解压:

tar -xzvf mysql-5.7.17-linux-glibc2.12-x86_64.tar.gz

安装MySQL

安装MySQL有两种方法,一种是使用MySQL官方提供的安装脚本,另一种是使用cmake工具进行编译安装。

使用官方安装脚本安装MySQL

我们需要切换到MySQL的安装目录:

cd mysql-5.7.17-linux-glibc2.12-x86_64

我们可以使用下面的命令运行安装脚本:

sudo ./scripts/mysql_install_db --user=mysql

安装完成后,我们可以使用下面的命令启动MySQL服务:

sudo ./bin/mysqld_safe --user=mysql &

使用cmake工具安装MySQL

我们需要创建一个新的目录来存放编译的文件:

mkdir build

我们可以使用cmake工具进行编译:

cd build
cmake ..

编译完成后,我们可以使用make工具进行安装:

make
sudo make install

安装完成后,我们可以使用下面的命令启动MySQL服务:

sudo ./bin/mysqld_safe --user=mysql &

配置MySQL

安装完成后,我们需要对MySQL进行配置,以使其能够正常运行。

我们需要登录MySQL:

./bin/mysql -u root -p

我们可以使用下面的命令进行配置:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

我们可以使用下面的命令重新启动MySQL服务:

sudo ./bin/mysqld_safe --user=mysql &

完成以上步骤后,MySQL 5.7.17就安装完成了。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。