安装MySQL的步骤(Ubuntu)

MySQL二进制包官方下载地址:https://dev.mysql.com/downloads/mysql/

//安装依赖
sudo apt update
sudo apt install libaio1t64

//新建符号链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1

//新建目录
mkdir ~/.mysql

//配置环境变量
echo 'export MYSQL_VERSION=8.0.42' >> ~/.bashrc
echo 'export MYSQL_HOME="$HOME/.mysql/$MYSQL_VERSION"' >> ~/.bashrc
echo 'export PATH="$MYSQL_HOME/bin:$PATH"' >> ~/.bashrc

//重启终端生效或执行以下命令立即生效
source ~/.bashrc

//查看glib版本
ldd --version

//下载
wget -c https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-$MYSQL_VERSION-linux-glibc2.28-x86_64.tar.xz

//新建目录并解压
mkdir $MYSQL_HOME && tar xvf mysql-$MYSQL_VERSION-linux-glibc2.28-x86_64.tar.xz --strip-components=1 -C $MYSQL_HOME

//删除
rm -rf mysql-$MYSQL_VERSION-linux-glibc2.28-x86_64.tar.xz

//查看版本
mysql --version
//MySQL初始化(注意:超级用户root的密码为空)
mysqld --initialize-insecure

//启动MySQL Server
mysqld

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/mysql/32165.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2023年10月29日 01:55
下一篇 2023年12月12日 22:24

相关推荐

  • MySQL常见约束一览表

    约束 描述 PRIMARY KEY 主键约束(隐式的UNIQUE,非隐式的NOT NULL,非隐式的AUTO_INCREMENT) FOREIGN KEY 外键约束 UNIQUE 唯一约束 NOT NULL 非空约束 AUTO_INCREMENT 自递增约束 DEFAULT 默认值约束 CHECK CHECK 约束

    MySQL经验 2025年5月26日
    0960
  • 如何清理和配置WordPress的修订版本?

    首先,使用 WordPress 插件 WP-Sweep 清理修订版本。 注意:WP-Sweep 插件除了可以清理修订版本以外,还可以清理其它很多东西,在任何清理之前请务必先做好数据库的备份,因为任何清理都是不可逆的。 清理完修订版本以后,在 wp-config.php 文件中添加如下配置(二选一):

    MySQL经验 2023年12月27日
    01.3K0
  • WordPress宝塔面板MySQL版本8.0降级到5.7版本的解决方案

    笔者在部署WordPress的时候,一不小心安装了MySQL8.0.16的高版本,当时没太注意MySQL8.0的最低安装配置要求为至少双核4G内存,再加上据说8.0是用在集群上面的,由于笔者的机器为单核2G内存,后来在用宝塔面板升级MySQL8.0.16到更高版本的时候,警告达不到配置不让升级,笔者又不想多掏银子,心想…

    MySQL经验 2020年2月6日
    09.2K1

发表回复

登录后才能评论