MySQL二进制包官方下载地址:https://dev.mysql.com/downloads/mysql/。
//安装依赖
sudo apt-get install libaio1
//新建目录
mkdir ~/.mysql
//配置环境变量
echo 'export MYSQL_HOME="$HOME/.mysql/8.4.2"' >> ~/.bashrc
echo 'export PATH="$MYSQL_HOME/bin:$PATH"' >> ~/.bashrc
echo 'export MYSQL_HISTFILE="$MYSQL_HOME/.mysql_history"' >> ~/.bashrc
//重启终端生效或执行以下命令立即生效。
source ~/.bashrc
//查看glib版本
ldd --version
//下载MySQL二进制包
wget -c https://dev.mysql.com/get/Downloads/MySQL-8.4/mysql-8.4.2-linux-glibc2.28-x86_64.tar.xz
//解压MySQL二进制包
tar xvf mysql-8.4.2-linux-glibc2.28-x86_64.tar.xz
//移动到目标目录并重命名
mv mysql-8.4.2-linux-glibc2.28-x86_64 $MYSQL_HOME
//新建my.cnf配置文件
touch $MYSQL_HOME/my.cnf
//在MySQL Server安装目录下创建data目录并在data目录下创建默认数据库。
//创建一个具有空密码的超级管理员root用户。
//启动MySQL Server
mysqld --initialize-insecure && mysqld
//配置超级管理员root用户的密码为root
mysqladmin -u root password "root"
//删除MySQL二进制包
rm -rf mysql-8.4.2-linux-glibc2.28-x86_64.tar.xz
//查看版本
mysql --version
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/sql/sqlenv/32165.html