CentOS7安装MySQL教程

第一章 检查是否安装了Mysql

1.1 yum检查

yum list installed | grep mysql

1.2 安装则直接删除

yum remove xxx

1.3 rpm检查

rpm -qa | grep -i mysql

有则直接删除

rpm -e --nodeps xxx

第二章 正式安装MySQL

2.1 yum安装,下载mysql

wget --no-check-certificate http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2.2 开始安装

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

2.3 启动

//启动

systemctl start mysqld.service

//查看状态

systemctl status mysqld.service

2.4 获取初始密码

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

使用密码登陆数据库,首次登陆,需要重新设置新密码

mysql -uroot -p

登录进去后 更改密码弱口令设置,设置简单密码

|-----------------------------------------------------------------------------------------------|
| mysql> set global validate_password_policy=0; mysql> set global validate_password_length=1; |

设置新的密码:

|---------------------------------------------------------------------------------------|
| mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; mysql> flush privileges; |

配置远程登录:

|---------------------------------------------------------------------------------------------------|
| mysql> grant all privileges on *.* to root@'%' identified by 'root'; mysql> flush privileges; |

重启mysql

|--------------------------|
| systemctl restart mysqld |

相关推荐
不剪发的Tony老师8 分钟前
MySQL 9.5创新版发布,有哪些新功能?
数据库·mysql
布朗克1681 小时前
MySQL 及 SQL 注入详细说明
数据库·sql·mysql·1024程序员节
我科绝伦(Huanhuan Zhou)2 小时前
MySQL一键升级脚本(5.7-8.0)
android·mysql·adb
友友马4 小时前
『 数据库 』MySQL复习 - 内置函数详解
数据库·mysql
ANYOLY4 小时前
慢查询优化
mysql
凸头5 小时前
MySQL 的四种 Binlog 日志处理工具:Canal、Maxwell、Databus和 阿里云 DTS
数据库·mysql·阿里云
观测云5 小时前
阿里云 RDS MySQL 可观测性最佳实践
mysql·阿里云·云计算
野犬寒鸦6 小时前
从零起步学习MySQL || 第八章:索引深入理解及高级运用(结合常见优化问题讲解)
java·服务器·数据库·后端·mysql
Sam_Deep_Thinking6 小时前
为超过10亿条记录的订单表新增字段
mysql
奥尔特星云大使6 小时前
Docker 拉取 MySQL 5.7 镜像、启动容器并进入 MySQL
数据库·mysql·docker·容器