美文网首页
Linux下安装MySQL

Linux下安装MySQL

作者: U一like | 来源:发表于2019-07-11 15:52 被阅读0次

在Linux下安装MySQL方法

  1. 下载MySQL压缩包
    wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

  2. 对下载的压缩包进行解压
    tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

  3. 如果系统上有MariaDB相关的文件,需要先移除MariaDB相关的文件。
    yum list installed | grep mariadb | awk '{print $1}' | xargs yum erase -y

  4. 按以下顺序使用rpm安装MySQL

    rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
    rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
    rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
    

    如果安装过程中提示Header V3 DSA/SHA1 Signature, key ID
    5072e1f5: NOKEY
    , 则在上述命令末端添加--force --nodeps
    即可

  5. 可以使用以下的命令查看MySQL已安装的依赖
    rpm -qa | grep mysql

  6. 启用MySQL服务
    service mysql start

  7. 启动之后,可以通过下面的命令来检查网络端口的使用情况, 默
    认端口3306
    netstat -nap | grep mysql
    也可以使用以下命令查找是否有名为MySQLId的进程
    pgrep mysqld

  8. 使用MySQL客户端工具连接服务器
    mysql -u root -p

  9. 如果是首次安装MySQL,可以使用下面的命令来找到默认的初始密码
    cat /var/log/mysqld.log | grep password

  10. 修改超级管理员(root)的访问口令为123456

    set global validate_password_policy=0;
    set global validate_password_length=6;
    alter user 'root'@'localhost' identified by '123456';
    
  11. 再次使用客户端工具连接MySQL服务器时,就可以使用新设置的口令了。在实际开发中,为了方便用户操作,可以选择图形化的客户端工具来连接MySQL服务器,包括:

    • MySQL Workbench(官方提供的工具)
    • Navicat for MySQL(界面简单优雅,功能直观强大)
    • SQLyog for MySQL(强大的MySQL数据库管理员工具)

卸载 mysql

yum remove mysql mysql-server mysql-libs mysql-common
rm -rf /var/lib/mysql
rm /etc/my.cnf

相关文章

网友评论

      本文标题:Linux下安装MySQL

      本文链接:https://www.haomeiwen.com/subject/wvtdkctx.html