好的,下面是关于MySQL 9.0.1安装的详细教程。

MySQL 9.0.1安装教程

MySQL是一种广泛使用的关系型数据库管理系统,适用于各种应用场景。本文将详细介绍如何在Linux环境下安装MySQL 9.0.1,包括前期准备、安装步骤及基本配置。

前期准备

  1. 更新系统软件包 在开始安装之前,确保你的系统是最新的。打开终端,运行以下命令: bash sudo apt update sudo apt upgrade -y

  2. 安装必要的依赖 安装一些必要的依赖库: bash sudo apt install wget lzop libaio1 -y

  3. 下载MySQL 9.0.1 访问MySQL官网下载页面(https://dev.mysql.com/downloads/mysql/)获取MySQL 9.0.1的下载链接。我们可以使用wget命令进行下载: bash wget https://dev.mysql.com/get/Downloads/MySQL-9.0/mysql-9.0.1-linux-glibc2.12-x86_64.tar.gz

  4. 解压下载的文件 使用tar命令解压: bash tar -zxvf mysql-9.0.1-linux-glibc2.12-x86_64.tar.gz

  5. 移动到目标目录 将解压后的文件移动到/usr/local目录: bash sudo mv mysql-9.0.1-linux-glibc2.12-x86_64 /usr/local/mysql

安装MySQL

  1. 创建MySQL用户和组 为了安全起见,最好使用一个独立的用户来运行MySQL: bash sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql

  2. 更改目录权限 修改MySQL目录的权限,使mysql用户可以访问: bash sudo chown -R mysql:mysql /usr/local/mysql

  3. 初始化数据库 初始化MySQL数据库: bash cd /usr/local/mysql sudo bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data

  4. 启动MySQL服务 使用以下命令启动MySQL服务: bash sudo bin/mysqld_safe --user=mysql &

  5. 设置MySQL为开机自启动 创建一个systemd服务文件/etc/systemd/system/mysql.servicebash sudo nano /etc/systemd/system/mysql.service 并添加以下内容: ```ini [Unit] Description=MySQL Community Server After=network.target

[Service] Type=simple User=mysql Group=mysql ExecStart=/usr/local/mysql/bin/mysqld --daemonize --pid-file=/usr/local/mysql/mysql.pid ExecStop=/usr/local/mysql/bin/mysqladmin shutdown

[Install] WantedBy=multi-user.target 保存并退出后,启用并启动MySQL服务:bash sudo systemctl enable mysql sudo systemctl start mysql ```

基本配置

  1. 设置root用户密码 初次安装MySQL后,root用户是没有密码的。使用以下命令登录并设置密码: bash sudo /usr/local/mysql/bin/mysql -u root 登录后运行以下命令设置密码: sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';

  2. 验证安装 输入以下命令确认MySQL的版本: bash /usr/local/mysql/bin/mysql --version

  3. 配置环境变量 为了更方便地使用MySQL命令,我们可以将MySQL的bin目录添加到系统环境变量中。编辑~/.bashrc文件: bash nano ~/.bashrc 在文件末尾添加: bash export PATH=$PATH:/usr/local/mysql/bin 保存并退出后,运行以下命令使改动生效: bash source ~/.bashrc

至此,MySQL 9.0.1的安装已经完成。你可以开始创建数据库、配置用户及权限等操作。希望这个教程对你有所帮助!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部