linux mysql命令安装

为了在Linux中安装MySQL,您可以按照以下步骤操作:

  1. 首先,检查Linux是否已经安装了MySQL。您可以使用以下命令来查看:

    rpm -qa | grep mysql

    如果没有安装MySQL,将不会有任何输出。否则,您需要先卸载MySQL。您可以使用以下命令来卸载:

    rpm -e mysql                                                                             # 普通删除模式 rpm -e --nodeps mysql                                                                           # 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
  2. 下载MySQL安装包。您可以从MySQL官网下载对应版本的MySQL安装包。

    ,

  3. 解压MySQL安装包,并将其移动到适当的位置。您可以使用以下命令来解压和移动MySQL安装包:

    tar -zxvf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.37-linux-glibc2.12-x86_64 /usr/local/mysql
  4. 创建MySQL数据仓库目录,并创建MySQL用户和用户组以及目录。您可以使用以下命令来创建:

    mkdir /usr/local/mysql/data groupadd mysql useradd -g mysql mysql -s /sbin/nologin -M -d /usr/local/mysql chown -R mysql:mysql /usr/local/mysql/

  5. 初始化MySQL。您可以使用以下命令来初始化:

    cd /usr/local/mysql bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    在此步骤中,您需要注意记录生成的临时密码。

  6. 修改MySQL配置文件。您可以使用以下命令来编辑MySQL配置文件:

    vi /etc/my.cnf

    将以下内容添加到配置文件中:

    [mysql] default-character-set=utf8mb4 [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data character-set-server=utf8mb4 port = 3306

  7. 启动MySQL。您可以使用以下命令来启动MySQL:

    systemctl start mysql
  8. 登录MySQL并修改root密码。您可以使用以下命令来登录MySQL:

    mysql -u root -p

    然后,输入在步骤5中记录的临时密码。登录后,您可以使用以下命令来修改root密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';