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

相关推荐
竹之却15 分钟前
CentOS 系列,防火墙相关指令
linux·运维·centos
一颗青果1 小时前
进程组 | 会话 |终端 | 前台后台 | 守护进程
linux·运维·jvm
古城小栈1 小时前
Rust 交叉编译:Windows ====> Linux (musl 静态编译)
linux·windows·rust
岁岁种桃花儿1 小时前
MySQL 8.0 基本数据类型全面解析
数据库·mysql·数据库开发
!执行1 小时前
高德地图 JS API 在 Linux 系统的兼容性解决方案
linux·前端·javascript
Xの哲學2 小时前
Linux SKB: 深入解析网络包的灵魂
linux·服务器·网络·算法·边缘计算
cui__OaO2 小时前
Linux内核--基于正点原子IMX6ULL开发板的内核移植
linux·嵌入式
我想发发发2 小时前
Linux实现虚拟串口通信-socat
linux·运维·服务器
济6172 小时前
linux 系统移植(第五期)--Uboot移植(4)--在U-Boot 中添加自己的开发板(4) -其他需要修改的地方-- Ubuntu20.04
linux·运维·服务器
chuxinweihui3 小时前
MySQL数据库基础
数据库·mysql