Linux系统安装MySQL

Linux系统安装MySQL

第一步:下载YUM

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

第二步:安装MySQL的YUM 仓库

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

第三步:查看MySQL版本

yum repolist all | grep mysql

第四步:安装MySQL

yum -y install mysql-community-server --nogpgcheck

第五步:启动MySQL

systemctl start mysqld

附属命令:

systemctl stop mysqld ## 停止mysql服务
systemctl status mysqld ## 查看mysql服务是否启动

第一次登录MySQL

mysql -u root -p # 登录Mysql
grep 'temporary password' /var/log/mysqld.log # 获取默认的临时密码

在这里插入图片描述

使用临时密码完成第一次登录:

mysql -u root -p 
## 鼠标选中 临时密码,在Enter password:鼠标右键,然后回车

在这里插入图片描述

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YQjava2304@'; 

注意:8.0之后,密码规则要求跟之前不一样:

修改密码, 8.0后密码有要求要包含字母大小写、特殊符号、数字,上面的错误是应为新密码不符合密码规范所致,具体是与validate_password_policy的值有关

远程授权:

如果使用navcat或者sqlyog等工具访问数据库,就需要远程授权

#远程设置
mysql> use mysql;
mysql> update user set host='%' where user='root';
#授权用户名的权限,赋予任何主机访问数据的权限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> grant all privileges on *.* to root@'%' identified by 'YQjava2304@';
mysql> FLUSH PRIVILEGES;

防火墙开放端口:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

在这里插入图片描述
在这里插入图片描述

相关推荐

  1. 如何在Linux系统安装MySQL

    2023-12-29 17:32:06       32 阅读
  2. 快速在Linux系统安装MySQL

    2023-12-29 17:32:06       20 阅读
  3. Hive基础知识(三):Linux系统下的MySQL安装

    2023-12-29 17:32:06       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-29 17:32:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-29 17:32:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-29 17:32:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-29 17:32:06       20 阅读

热门阅读

  1. Leetcode8-最常见的单词(819)

    2023-12-29 17:32:06       37 阅读
  2. loTDB数据库常用SQL语句搜集 —— 筑梦之路

    2023-12-29 17:32:06       39 阅读
  3. 什么是RabbitMQ死信队列?如何实现?

    2023-12-29 17:32:06       32 阅读
  4. leetcode 复原ip、子集

    2023-12-29 17:32:06       31 阅读
  5. 17-网络安全框架及模型-信息流模型(FM)

    2023-12-29 17:32:06       34 阅读
  6. HarmonyOS-module.json5配置文件

    2023-12-29 17:32:06       36 阅读
  7. 分享相关知识

    2023-12-29 17:32:06       32 阅读
  8. centos 安装 zlib 库

    2023-12-29 17:32:06       40 阅读
  9. mysql8.0安装

    2023-12-29 17:32:06       27 阅读
  10. spring-session升级之坑

    2023-12-29 17:32:06       34 阅读