Linux CentOS 7 安装mysql的步骤

#wget命令用来从指定的URL下载文件

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

rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum install mysql-community-server

重启mysql服务

service mysqld restart || systemctl restart mysqld.service

mysql -uroot 回车

默认安装完,root是没有密码的,需要手动添加密码

#set password for 'root'@'localhost'=password('密码');

set password for 'root'@'localhost'=password('root');

#给root用户赋予远程登录权限

grant all privileges on *.* to root@'%' identified by 'root' with grant option;

#刷新mysql权限

flush privileges;

#开放3306端口

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

#重启防火墙

systemctl restart firewalld

相关推荐
HunterMichaelG4 分钟前
【MySQL】KylinV10 ARM 服务器上编译MySQL 5.7 XtraBackup
mysql·arm·xtrabackup
旖旎夜光5 分钟前
Linux(4)(上)
linux
一个平凡而乐于分享的小比特7 分钟前
Linux/Unix系统主流脚本语言--Bash语言
linux·bash·脚本语言
代码总长两年半8 分钟前
Linux---配置编程环境VSCode
linux·运维·服务器
Tipriest_10 分钟前
Linux 桌面(Desktop)图标的生成原理/执行流程/自己编写桌面图标的方法
linux·运维·服务器
G_H_S_3_10 分钟前
【网络运维】KVM基础使用
linux·运维·网络·kvm
Lynnxiaowen17 分钟前
今天我们利用Jenkins插件调用ansible
linux·运维·ansible·jenkins
_OP_CHEN19 分钟前
【Linux系统编程】(十七)揭秘 Linux 进程创建与终止:从 fork 到 exit 的底层逻辑全解析
linux·运维·服务器·操作系统·shell·进程·进程创建与终止
草莓熊Lotso21 分钟前
Makefile 完全指南:从入门到工程化,自动化构建不再难
linux·运维·服务器·人工智能·经验分享·后端·自动化
代码游侠21 分钟前
学习笔记——网络基础
linux·c语言·网络·笔记·学习·算法