1、使用dnf安装mysql(遇到暂停按y)
dnf install @mysql

2、安装完成使用下面命令启动MySQL服务
systemctl enable --now mysqld

3、查看服务是否启动(执行下面命令出现  active (running) 那么就说明已经启动了)
systemctl status mysqld

4、检查是否已经设置为开机启动MySQL服务(执行之后显示 disabled:不自启动,enabled:自动启动)

#设置开机启动
 systemctl list-unit-files|grep mysqld

#设置开机启动(如果是enabled就不用执行了)
 systemctl enable mysqld.service

5、设置数据库安全设置:会执行几个设置:

mysql_secure_installation

Enter password for user root:

--为root用户设置密码

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y

--删除匿名账号 (y)

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : n

--取消root用户远程登录  (n)

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

--删除test库和对test库的访问权限 (y)

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

--刷新授权表使修改生效  (y)

如果出现 Estimated strength of the password:25  那么说明密码强度不够:可以按 Ctrl+C退出设置。

6、进入mysql

mysql

如果出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql -uroot -p你刚才输入的密码

7、设置MYSQL密码 123456

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

如果出现  ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 说明你的密码太简短了。

可以修改全局密码长度来解决:先查看密码规则

SHOW VARIABLES LIKE 'validate_password%';

图上显示密码最少8位

修改密码长度为:4    (设置完成再去设置密码就OK了)

set global validate_password.length=4;

下次进入MySQL使用(root是用户名,123456是你设置的密码)

mysql -uroot -p123456

8、退出MySQL

eixt;

最新文章

  1. Android消息传递之组件间传递消息
  2. 手机端页面rem自适应脚本
  3. 【代码笔记】iOS-图文混排(HBLabelDemo)
  4. iOS-H5学习篇-01
  5. angularjs工具方法
  6. 【五子棋AI循序渐进】——多线程搜索
  7. springday03-go1
  8. 黑马程序员——JAVA基础之包,权限
  9. Spark基础排序+二次排序(java+scala)
  10. bzoj1930
  11. java学习笔记(12) —— Struts2 通过 xml /json 实现简单的业务处理
  12. 写入与导出excel
  13. 使用mybatis多表联查的时候结果异常及springmvc的理解
  14. Linux学习 -- Shell基础 -- Bash基本功能
  15. notepad++ 代码注释快捷键
  16. Potplayer播放器使用笔记
  17. nginx+tomcat集群
  18. Winform 开发基础分层框架
  19. ES6,新增数据结构Set的用法
  20. loadrunner12.5-vugen回放脚本提示:URL=“http://www.testclass.net/js/scripts.js”的常规连接当前无套接字 (16 不足) 可用,是什么意思呢?怎么理解呢?

热门文章

  1. 汇编中的inc和dec
  2. 学习笔记(1):零基础掌握 Python 入门到实战-列表与元祖到底该用哪个?(二)...
  3. buuctf-web-[极客大挑战 2019]BuyFlag 1
  4. PyQt(Python+Qt)学习随笔:树型部件QTreeWidget提供的currentItem当前项操作访问方法
  5. PyQt(Python+Qt)学习随笔:QTreeView树形视图的allColumnsShowFocus属性
  6. Markdown常用数学符号&公式
  7. 介质访问控制子层-Medium Access Control Sublayer:多路访问协议、以太网、无线局域网
  8. 笔记-[APIO2010]特别行动队
  9. MySQL和sparkSQL合并行
  10. springboot中过滤器、拦截器、切片使用