1、官方安装文档

http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

2、下载 Mysql yum包

http://dev.mysql.com/downloads/repo/yum/

下载到本地再上传到服务器,或者使用wget 直接下载

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

3、安转软件源

platform-and-version-specific-package-name 替换为你下载的rpm名

sudo rpm -Uvh platform-and-version-specific-package-name.rpm

例如

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

4、安装mysql服务端

 yum install  -y  mysql-community-server

如果网络环境不是很好,执行完命令就可以去泡杯茶?或者荣耀杀一局

5、启动mysql

service mysqld start
systemctl start mysqld.service

6、检查mysql 的运行状态

service mysqld status
systemctl status mysqld.service

7、修改临时密码

Mysql5.7默认安装之后root是有密码的。

7.1 获取MySQL的临时密码

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。
只有启动过一次mysql才可以查看临时密码

grep 'temporary password' /var/log/mysqld.log


这里的密码是YdsGaxOq>2n!

7.2 登陆并修改密码

使用默认的密码登陆

mysql -uroot -p

用该密码登录到服务端后,必须马上修改密码,不然会报如下错误:


mysql> select @@log_error;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql>

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

如果密码设置太简单出现以下的提示

如何解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements呢? 这里直接提供解决方案文末有详细的说明

必须修改两个全局参数:
首先,修改validate_password_policy参数的值

mysql> set global validate_password_policy=0; 

再修改密码的长度

set global validate_password_length=1;

再次执行修改密码就可以了

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

8、授权其他机器登陆

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;FLUSH  PRIVILEGES;

9、关于密码设置的详细说明

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

转载于:https://www.cnblogs.com/zyw-205520/p/6843092.html

Centos7.3 安装Mysql5.7并修改初始密码相关推荐

  1. mysql 5.7安装完密码是多少_关于mysql5.7.18的安装并修改初始密码的图文教程

    这篇文章主要为大家详细介绍了Mysql5.7安装并修改初始密码的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Centos 安装MySQL可以参考之前写的一篇文章 Centos7.3 安装M ...

  2. centos7.3修改mysql密码_Centos7.3下mysql5.7.18安装并修改初始密码的方法

    本文为大家分享了Centos7.3下mysql5.7.18的安装,和修改初始密码,供大家参考,具体内容如下 1.官方安装文档 2.下载 Mysql yum包 下载到本地再上传到服务器,或者使用wget ...

  3. Centos7 上安装 mysql5.7

    Centos7 上安装 mysql5.7 **文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看到了** ​ 文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看 ...

  4. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat

    正文内容 这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装.此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的.文章图片有借助于网络的 ...

  5. CentOS7.5安装MySQL5.7压缩包

    CentOS7.5安装MySQL5.7压缩包 1.添加MySQL用户组及用户,不建议使用root用户安装 添加用户组 groupadd mysql 添加用户mysql到用户组mysql useradd ...

  6. centos7 下安装mysql5.7

    安装mysql数据库 1 .下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/m ...

  7. 在 CentOS7 上安装 MySQL5.7

    在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中:  cd /usr/local/ 3 创 ...

  8. 在centOS7中装mysql_在 CentOS7 上安装 MySQL5.7

    在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建 ...

  9. centos akonadi mysql,MySQL数据库之在CentOS7上安装MySQL5.7

    本文主要向大家介绍了MySQL数据库之在CentOS7上安装MySQL5.7 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 获取RPM包 # wget https://dev. ...

最新文章

  1. 单片机8位抢答器实训机电报告_【机电技术应用专业】培育智能制造人才 迈进工科大学殿堂...
  2. 微软官方教程教你如何在Windows上做Python开发?
  3. 7步搞定Python数据可视化,业界大牛出品教程,Jupyter、Colab都有在线版
  4. Linux 下 svn 的使用
  5. html mint ui,vue mint-ui初次使用总结
  6. cambridge mphil in management result
  7. hadoop2.6.5安装文档及解决root用户无法ssh localhost的问题
  8. mysql sleep 5908_mysql连接卡死,很多线程sleep状态,导致CPU中mysqld占用率极高(问题原因还待考证)...
  9. 壹佰文章总结| 关于ASP.NETCore的分享之路
  10. 【渝粤教育】国家开放大学2018年秋季 1320T关系营销 参考试题
  11. 【Qt串口调试助手】1.2 - 串口数据接收不发生换行,CH340 / CP2102 多硬件兼容
  12. python创建学生类和教师类_python基础知识 ——类
  13. 【SQL】实验五 数据库的完整性
  14. javascript 遍历数组的常用方法(迭代、for循环 、for… in、for…of、foreach、map、filter、every、some,findindex)
  15. 推荐电影 历年佳片有约电影 1998-2007
  16. vw、vh、vmin、vmax 的含义
  17. 路由器就能赚钱? 揭秘京东云无线宝背后的黑科技
  18. 微信小程序-预研总结(PPT分享)
  19. 推荐三个图片编辑软件给你
  20. 深度:传统服装品牌大量进入,老年身体机能变化催生数千亿中老年服装市场!

热门文章

  1. Springboot-Vue-MybatisPlus 返回给前端的 Long类型数据失去精度怎么办 之 Long类型作为实体类的一个属性
  2. .bashrc: line 123: syntax error: unexpected end of file
  3. 同一个网站别人能打开我打不开_做网站建设需要注意的五大事项
  4. python3模块文档_Python3模块-Python入门到精通
  5. php设置html全局路径_全局:语言包配置
  6. autorelease什么时候释放_乌龟的天性是什么,饲养中要释放龟的天性吗?
  7. 速算C语言程序设计,C语言程序设计课程设计-速算24.doc
  8. android自动化优化工具,一键自动优化系统大师下载
  9. 灰色预测模型代码_生信审稿人最常问的验证!临床预测模型中的PCA主成分分析!这点你注意到了没!(附代码)...
  10. 大龄码农经验那么丰富,为什么很多公司都不招?