安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7

a02e08fd641d7e97b51b0aa1686eae67.gif安装mysql

添加源

rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm#或wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpmrpm -ivh mysql57-community-release-el7-9.noarch.rpm

安装

yum -y install mysql-community-server

查找默认密码

安装完成之后,安装程序为root 生成了一个默认密码,该密码输出到了 /var/log/mysqld.log 文件中,可以通过如下方式找到该日志文件中的root 用户默认密码,进而可以登录mysql数据库进行后续其它配置操作。
# 启动Mysqlsystemctl start mysqld# 查找默认密码grep 'temporary password' /var/log/mysqld.log

输出结果如下:

ad4e4ba1dfce591c129495b5d950f203.png

配置mysql

登录

mysql -u root -p 'mysql'

然后输入密码即可进入mysql控制台。

18131d088f3a93a2afd3356072e11bba.png

关于mysql登录控制台命令参数的说明:

全拼

mysql --host=localhost --user=myname --password=password mydb

简写

mysql -h localhost -u myname -ppassword mydb
一般在使用过程中,会省略-h参数,mysql会默认为本地连接。于各个参数是否应该有空格的问题,-u后面可以有,也可以省略;对于-p后面的空格,要特别说明:首先是官网关于-p参数的说明:for password options, the password value is optional:If you use a -p or --password option and specify the password value, there must be no space between -p or --password= and the password following it.If you use a -p or --password option but do not specify the password value, the client program prompts you to enter the password. The password is not displayed as you enter it. This is more secure than giving the password on the command line. Other users on your system may be able to see a password specified on the command line by executing a command such as ps auxw.For mysql, the first nonoption argument is taken as the name of the default database. If there is no such option, mysql does not select a default database.翻译过来即为:对于password选型,空格选项是可选的。如果需要明确指定-p或-password的值,那么-p或-password与对应的密码值直接不能有空格。如果指定了-p或-password参数,但没有给出具体的参数值,客户端程序则会提示输入密码。对于mysql,第一个非选项参数会被认为是默认数据库的名称,如果没有这样的选项,mysql不会选择选择默认数据库。也就是说,在命令行中,mysql密码和-p或-password之间有空格,mysql会把密码值当做登录后默认选择的数据库,而不是登录密码。

修改默认密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
set password for 'root'@'localhost'=password('new password');

注意:

mysql5.7 版本默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 错误。

开启远程访问权限:

mysql> use mysql;Database changedmysql> select host,user from user;+--------------+------+-------------------------------------------+| host         | user |                           +--------------+------+-------------------------------------------+| localhost    | root || 192.168.1.1  | root |+--------------+------+-------------------------------------------+2 rows in set (0.00 sec)
结果为user表中已创建的root用户信息。host字段表示允许登录的主机,其值可以是IP,也可以是主机名,当host字段的值为%时,即表示任何客户端均能以对应用户登录到mysql服务器,开发阶段可设置为%,以方便开发。   
update user set host = '%' where user = 'root';FLUSH  PRIVILEGES;

开放3306端口

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

重新加载防火墙

firewall-cmd --reload
此时,远端已可以通过root用户访问mysql服务器,本地亦可以通过 Navicat等客户端工具连接。

注意:

如服务器为阿里云、百度云、腾讯云等云服务器,则还需进行相应的安全组策略配置,开放3306端口,外部才可以访问。

7db321a5c6beb1c8ddc87c707e7c83ba.gif

- End -

c5fcc440ef5e0cb856219f879a8e79c1.gif

回复以下关键字,获取更多资源

SpringCloud进阶之路 | Java 基础 | 微服务 | JAVA WEB | JAVA 进阶 | JAVA 面试 | MK 精讲c5fcc440ef5e0cb856219f879a8e79c1.gif

往期精选

b7f663a396acf6bb717ca08c52f9f814.pngcdfd215979edce99e503b3115bed3455.png 

可能是最全的Thymeleaf参考手册:终极篇,全,全,全!!!

ribbon,不带这么坑人的!

Spring Cloud进阶之路:汇总篇

面试宝典(一):除零问题

重温Java基础(七):位运算符

避坑指南(四):zuul整合断路器监控线程池一直loading

docker进阶之路-基础篇 | 二:protainer安装与使用

集群式Quartz定时任务框架实践

如果喜欢我们的文章

可以关注我们

也可以点击右下角的在看告诉我们

期待与您相遇

d52554ab40284f8dac7b75b18ad06cb6.png

点“在看”你懂得

b4f2c4cf6d99f64dceeed0924212a2fb.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/506616.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

域名与网页服务器的什么对应,简述网站从域名到网页的访问流程

简述网站从域名到网页的访问流程时间:2019-12-301384 次浏览大家对上网并不陌生,不管是IT人士还是普通大众,不管用电脑还是手机,上网已变成大家生活中的一部分。什么是上网?简单点讲就是打开网页,说的详细一…

通过思科构造局域网_cisco设备构建典型局域网

典型局域网----三层交换机VLAN间路由和DHCP配置综合实验作者:Jason_Chenxz日期:2009.8.21内容:在一个典型局域网中实现三层交换机VTP、VLAN创建、VLAN间路由、上联设置以及DHCP服务,为各个VLAN分配IP地址、保留部分地址用于手动分…

分布式系统主从服务器,基于主从服务器的分布式存储系统的设计与实现

摘要:随着计算机网络,特别是Internet的迅猛发展,传统的信息系统概念发生了巨大的变化,基于网络的分布式信息系统在各个领域得到了广泛的应用,在整个社会生活中正发挥着日益突出的作用。Internet已经越来越多地成为构建信息系统的一个关键组成部分。如何在更为广域和…

中山大学曾兆阳_2010—2011学年度中山大学信科院优秀学生奖学金评选结果名单...

院系:信息科学与技术学院一等奖:获奖人数:沈招益姚良超张华张艺腾张起彤马楠熠刘宇熙陈水明赵钦耀张永福程嘉朗赖沛骏陈锦浩林舟驰林庆忠张嘉方晓敏符昊明薛政陈铮涛邓子恒刘冶马俊铖黄哲刘宸亨黄奕丰何浩汪翔郑东学章小强黄晓月二等奖&#…

如何修改7 服务器配置,centos7修改服务器配置

centos7修改服务器配置 内容精选换一换简要介绍Oases是一个转录组组装器,旨在没有任何基因组组装的情况下从短读测序技术生成转录本。开发语言:C一句话描述:基因组装软件开源协议:GPL 3.0建议的版本建议使用版本为最新版本&#x…

常用英雄胜率怎么刷_单排刷英雄胜率或者炸鱼方法。

适用对象:想刷英雄胜率又找不到车队一起刷的,亦或者单纯想炸鱼娱乐一下。适用英雄:有神装二打五终结比赛能力的射手,打野以及部分战士英雄,并且个人水准能使用以上英雄打上王者。准备工具:两个微信or qq号&…

贴纸效果_(新)AE插件:时尚印刷贴纸效果动画帽子眼镜胡须嘴唇图标社交标题库(3001)...

如何获取 | 点击底部“阅读原文”获取▎ 素材说明Live Stickers库为您提供无限的机会!除了动画贴纸外,在项目中,您还将找到许多其他类别。外观类别包括眼睛情感,面具(如Snapchat应用程序中的面具),凉爽的帽子&#xff…

逆向so_安卓逆向 | 分析调试与so调用实战

声明:本教程用于学习交流,如有侵权联系本人删除!点击上方“逆向小白”,选择“加为星标”第一时间关注逆向技术干货!使用fiddler抓取某app登录接口的时候,没有看到任何相关的数据包,猜测app做了防…

ide打开项目运行和调试按钮都是灰色的_如何开发一个IDE

IDE对于语言来说非常重要,让新手能更快入门,让老手能有更高的开发效率。所以我摸索着开发了Fanx语言的IDE。这里分享一些IDE内部工作原理和经验。IDE和编译器IDE为了实现功能,需要对源码进行解析。经过词法分析、语法分析、语义分析。相当于编…

电容的q值计算公式_在设计电路中电容容量大小、耐压等级选取详解 (转)

原文链接:在设计电路中电容容量大小、耐压等级选取详解 作者:张飞电容的计算 我们对电容的计算,目的是要知道,我们在电路中需要一个多大的电容。为什么要需要这么个电容?它的电压要多高?它的容量要多大?这是…

一个显示器分两个屏幕_桌面改造计划2.0:一个显示器不够那就两个,桌面好物分享...

日常生活节奏快,工作压力大应该目前年轻人的共识。为了适应快节奏的生活,使得大家往往不得不接受996或者997甚至更长的工作时间。而随着更长的工作时间也导致大家在电脑显示器前的时间更长,从而带来更多的不良影响,这两年过劳死的…

python寻找屏幕上的特定字符_库Turtle:用Python指挥小海龟在屏幕上绘图,流行的儿童编程...

海龟绘图(Turtle Graphics)是向儿童介绍编程的流行方式,源于Wally Feurzig和Seymour Papert1966年开发的LOGO语言。Python内置了Turtle库,基本包含所有原始功能。想象绘图区左上角有一只小海龟,代码就是指挥它动作的命…

flutterapp部分手机无法打开_Flutter run无法在iPhone上打开应用,直接在iphone也无法打开...

在电脑端运行flutter run后,报错信息如下:$ flutter runLaunching lib/main.dart on yuan的 iPhone in debug mode...Automatically signing iOS for device deployment using specified development team in Xcode project: 9D2Q3H854TRunning Xcode bu…

centos7 mysql 安装_CentOS7安装MySQL8.0图文教程(相对最齐全)

登录主机,然后进行下载第一步:在mysql官网下载源文件第二步:Select Operating System: 选择 Red Hat ,CentOS 是基于红帽的,Select OS Version: 选择 linux 7第三步:选择 RPM Bundle 点击 Download第四步&a…

mysql定时导入_MySQL导入、导出、数据库定时备份

本篇使用的MySQL版本是5.7.30,注意不同版本之间可能会有差异。一、导出操作1、查找mysqldump命令位置which mysqldump2、mysqldump导出示例用户名和密码分别是root和123456;导出远程库,使用-hIP和-port端口,如下所示。后面的命令默…

ubuntu mysql 初始化_Ubuntu初始化MySQL碰到的坑

想着将MySQL初始化,改变一下存放数据文件的位置:rootubuntu:/lvmdata# mkdir datarootubuntu:/lvmdata# chown -R mysql:mysql /lvmdata/data修改MySQL配置文件:datadir /lvmdata/data然后初始化:rootubuntu:/lvmdata# mysqld --…

mysql 攻击密码_MySQL用户Root密码为弱口令的攻击

1、连接到对方MYSQL 服务器mysql -u root -h 192.168.0.1mysql.exe 这个程序在你安装了MYSQL的的BIN目录中。2、让我们来看看服务器中有些什么数据库mysqlshow databases; MYSQL默认安装时会有MYSQL、TEST这两个数据库,如果你看到有其它的数据库那么就是用户自建的数…

mysql封装执行_解决Mysql封装类执行报错——Mysql::insert() should not be called

今天在写程序的时候使用了别的程序员写的一个Mysql封装类,但是执行后php会报错:Strict standards: Non-static method Mysql::insert() should not be called statically in关于这个错误的的处理方法是修改类文件,将对应报错的“function ins…

mysql建立从库同时备份_mysql主从库配置读写分离以及备份

1,什么是读写分离?其实就是将数据库分为了主从库,一个主库用于写数据,多个从库完成读数据的操作,主从库之间通过某种机制进行数据的同步,是一种常见的数据库架构。一个组从同步集群,通常被称为是…

cesium等高线_Cesium开源三维地球离线地图发布源码示例功能

一、概述Cesium开源三维地球离线地图发布源码提供了地图切换、查询定位、模型加载、专题图叠加显示和测量功能等,旨在为用户提供一个可以在Cesium快速加载离线地图或在线地图的解决方案,并提供技术支持。除了现有基本功能之外,还可以根据用户…