首页 > 数据库 >linux centos7 安装mysql

linux centos7 安装mysql

时间:2023-10-18 11:57:49浏览次数:40  
标签:-- rpm privileges mysql centos7 密码 linux root

home目录下新建安装包存放位置

cd home
mkdir install_packet
cd /home/install_packet

下载mysql5.7 rpm源

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

安装下载好的rpm包

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

安装mysql

yum install -y mysql-server

有可能会提示:mysql-community-client-5.7.39-1.el7.x86_64.rpm 的公钥尚未安装 可能是MySQL GPG 密钥已过期导致,改一下密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

 

运行mysql

service mysqld start

取得mysql初始化随机密码

grep "password" /var/log/mysqld.log

登录mysql

mysql -u root -p
输入刚刚命令打印的密码 root@localhost: xxxxxxx

更改root密码,需要带数字,大写字母,小写字母,特殊符号

SET PASSWORD = PASSWORD('你的新密码');

# 上面的方式不行就用下面这个
ALTER USER USER() IDENTIFIED BY '你的新密码';

# 设置密码永不过期
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

# 刷新MySQL的系统权限相关表
flush privileges;

设置数据库用户在所有ip下以及在本地可访问,以下用root用户做演示

grant all privileges on *.* to root@"%" identified by "你的密码";
grant all privileges on *.* to root@"localhost" identified by "你的密码";
flush privileges;
exit;

 

防火墙设置



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

 

标签:--,rpm,privileges,mysql,centos7,密码,linux,root
From: https://www.cnblogs.com/void--main/p/17771698.html

相关文章

  • CentOS7 虚拟机 ping network is unreachable
    ping指令提示networkisunreachable重启网络报错 尝试禁用重启网络的方式无效 直接dhclient-v指令解决。。。......
  • 【MySQL】DATE_FORMAT,DATE_ADD函数用法
    一、示例1select*frombi.testwhereDATE_FORMAT(UPDATE_TIME,'%Y-%m-%d')='2023-09-11';当然 '%Y-%m-%d'是可以根据实际需求调整的  二、示例22.1给时间增加一小时UPDATEbi.testSETUPDATE_TIME=DATE_ADD(UPDATE_TIME,INTERVAL1HOUR);2.2给时间减少......
  • linux centos7安装docker
    1.运行以下命令,下载docker-ce的yum源sudowget-O/etc/yum.repos.d/docker-ce.repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2.运行以下命令,安装Docker。sudoyum-yinstalldocker-ce3.执行以下命令,检查Docker是否安装成功。sudodocker-......
  • linux centos7用 yum安装nginx
    1.nginx中加入nginx软件包yuminstallepel-releaseyumupdate2.安装nginxyum-yinstallnginx 3.查看nginx相关目录(可跳过)whereisnginx4.启动nginxsystemctlstartnginx5.nginx停止重启平滑重启命令systemctlstopnginxsystemctlrestartngi......
  • linux yum 安装redis
    安装启动redis并设置开机自动启动yuminstall-yepel-release&&sleep3&&yuminstall-yredis&&systemctlenable--nowredis查看redis服务器状态systemctlenableredis 开放防火墙端口号(若已关闭防火墙请略过)firewall-cmd--zone=public--add-port=80/t......
  • linux centos7安装配置java环境
    1.先查看本地是否自带java环境:yumlistinstalled|grepjava2.卸载自带的java(输入su,输入root超级管理员的密码,切换到root用户模式)yum-yremovejava-1.8.0-openjdk*yum-yremovetzdata-java*3.查看yum仓库中的java安装包yum-ylistjava*4.安装java:yum-yi......
  • 软件测试|Linux基础教程:cp命令详解,复制文件或目录
    简介在Linux系统中,cp命令是一个非常常用且强大的命令,用于复制文件和目录。cp命令允许我们在不同目录之间复制文件或目录,并可以根据需求对文件复制的行为进行调整。在本文中,我们将详细解释cp命令的用法以及一些常见的选项。cp命令基本语法cp命令的基本语法如下:cp[选项]源文......
  • Linux:nslookup命令
    学习自:Linuxnslookup命令详解–编程技术之美-IT之美Linuxnslookup命令常见用法_SparLight的博客-CSDN博客1、简介Linux中的nslookup命令用于查询DNS服务器,获取特定主机名的IP或域名的MX记录等。2、命令命令:nslookup选项主机名DNS服务器选项:选项说明-quer......
  • VM准备与安装Linux虚拟机(Base)
    用的VM17版本:该版本解决了老版本的一些蓝屏问题和兼容性问题https://download3.vmware.com/software/WKST-1700-WIN/VMware-workstation-full-17.0.0-20800274.exe密钥JU090-6039P-08409-8J0QH-2YR7FCentos7.6.1810(阿里云镜像)https://mirrors.aliyun.com/centos-......
  • Nacos安装指南(Linux版本)
    windows版本安装指南地址(https://www.cnblogs.com/gfl-1112/p/17771364.html)1.Linux安装Linux或者Mac安装方式与Windows类似。1.1.安装JDKNacos依赖于JDK运行,索引Linux上也需要安装JDK才行。上传jdk安装包:上传到某个目录,例如:/usr/local/ 然后解压缩:tar-xvfjdk-8u144......