第一步:下载rpm包

sudo wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm

sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm

第二步:yum 安装mysql-community-server

sudo yum -y install mysql-community-server

这一步比较耗时

第三步:启动mysql

sudo systemctl start mysqld

第四步:设置开机启动

sudo systemctl enable mysqld

第五步:查找初始密码

在/var/log/mysqld.log文件中找到初始密码

cat /var/log/mysqld.log

此处初始密码为:%wwkmFXYt2NA

第六步:登陆mysql

sudo mysql -uroot -p

输入初始密码:%wwkmFXYt2NA

第七步:修改密码

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

密码强度默认规则为(长度最少8位,包含大小写字母、数字、特殊字符)

第八步:设置允许远程登陆

1.执行授权命令

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

2.退出mysql操作控制台

exit

3.开放3306端口

开启防火墙

sudo systemctl start firewalld.service

永久开放3306端口

sudo firewall-cmd --add-port=3306/tcp --permanent

重新加载

sudo firewall-cmd --reload

关闭防火墙

sudo systemctl stop firewalld.service

第九步:设置默认编码为utf8

查看修改前mysql编码

show variables like '%chara%';

修改/etc/my.cnf文件,加入下面两行

sudo vim /etc/my.cnf

character_set_server=utf8

init_connect='SET NAMES utf8'

修改后,重启mysql

sudo systemctl restart mysqld

查看修改后的mysql编码

第十步:测试

使用navicat连接mysql

mysql重要文件位置

数据文件位置:/var/lib/mysql

配置文件位置:/etc/my.cnf

日志文件位置:/var/log/mysqld.log

参考资料

mysql5.7.24 rpm安装_centos7下安装mysql5.7.24相关推荐

  1. nginx mysql 安装_CentOS7下安装Nginx+MySQL教程

    首先我们需要安装nginx的yum源 警告:/var/tmp/rpm-tmp.aRXWtf: 头V4 RSA/SHA1 Signature, 密钥 ID 7bd9bf62: NOKEY 准备中...  ...

  2. python3.82版本安装_CentOS7下安装Python3和Python2并存

    (一)简述 刚安装的centos7.4版本默认是安装Python2.7,由于一些命令需要使用的原因,比如yum等,使用的是2.7.5版本的,由于现在很多库包括django都是使用Python3, 因此 ...

  3. centos7 r语言安装_CentOS7下安装所有的R包|Install all R packages in CentOS7

    为了做R语言云计算服务,需要给服务器安装所有的R包,这样一来用户就不用担心安装和编译各种包的时候出现问题了. 打个小广告:一个月仅15元的R语言云计算服务 首先更新系统: yum update -y ...

  4. opencv python安装 centos_centos下安装opencv

    根据项目需要,安装opencv并提供给开发使用,并且使用opencv提供python3的API接口.虽然不知道是个啥,还是简单了解下. opencv是什么? OpenCV的全称是Open Source ...

  5. ubuntu 在线安装mysql_Ubuntu下安装MySQL5.6

    我想我们不应该在安装软件上面耽误太多时间,但是很多时候,我们去被安装挡在了门外,尤其是初次在Linux下.作为一个程序猿,最近决定转战linux,MySQL是必须要有的,讲一下我的安装过程.在Ubun ...

  6. linux mysql5.7.11安装_Linux下安装MySQL 5.7.11

    拷贝mysql5.7安装包 bash-4.1# cp /mnt/hgfs/Downloads/mysql-5.7.11-1.el6.x86_64.rpm-bundle.tar /home 解压安装包 ...

  7. win7中安装mysql_windows7下安装Mysql5.6数据库图文教程(压缩包安装)

    MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...

  8. centos 7下安装mysql_Centos7下安装MySQL5.7(数据库的最全安装方法)

    Centos7下使用yum安装mysql数据库 首先Centox7已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb, 而安装mysql的话会和mariadb的文件冲突,所以需要先卸 ...

  9. centos7远程访问mysql数据库_CentOS7下安装mysql最快捷方式及mysql远程访问连接实现详解...

    由于本人使用源码安装时出现许多错误,导致最后安装依然失败,故不推荐源码安装.现分享下成功安装的案例. 1.CentOS7下安装mysql步骤: (1)首先必须添加mysql社区repo通过输入命令: ...

最新文章

  1. ubuntu中安装rabbitmq
  2. 怎样在Razor中使用HtmlHelper(MvcHtmlString)
  3. C语言掉电保存的变量,求解释,怎么能让程序里的变量在关闭后依然保存呢?...
  4. 关于开发简易搜索引擎的一些总结和思考
  5. linux终端运行w3m,linux shell浏览器,终端浏览器w3m参考参数
  6. 数据结构---AVL树调整方法(详)
  7. Android Webview SSL 自签名安全校验解决方案
  8. ubunut14.04修改时区,查看版本信息
  9. 波士顿房价预测python决策树_百度飞浆paddlepaddle之波士顿房价预测(二)
  10. zoj 3939 The Lucky Week(打表找循环节)
  11. [bilibili] B站屏蔽“柳学家”弹幕 正则表达式
  12. 用计算机弹琴琴谱,在电脑上弹钢琴的软件
  13. RDS MySQL和Mongodb 物理备份文件.xb恢复到自建数据库
  14. java 序列化成xml文件_将Java对象序列化成JSON和XML格式
  15. Hive可视化工具squirrel-sql --小松鼠
  16. 最近公共祖先 (LCA) [No. 21]
  17. 对开发框架的浅显认识
  18. 据说程序员节 随手记录下matlab的tan和atan(反正切 arctan函数)
  19. ubuntu安装mysql数据库方法
  20. 基于Teager-Kaiser能量算子和深度置信网络的往复式压缩机阀门故障诊断方法

热门文章

  1. IT大神提升代码效率的秘密,都私藏在这10个神仙软件里
  2. 咨询14个CEO,花了20小时,建设顶级数据团队的干货,被疯狂点赞
  3. openeim出去会有坏人把自己抓跑
  4. 在IT行业对专业知识的掌握能力
  5. UDLD是一个Cisco私有的二层协议
  6. 用于二次开发企业即时通讯源码(C++/MFC)
  7. 电脑开启上帝模式,300多个系统功能都在这里!
  8. 敲了几年代码,是时候考虑以后的发展了
  9. html 控制文字的标签,html里面有一个控制文字滚动的标签marquee,比较有用。
  10. php service 函数,PHP 获取 web service 的相关函数及字段