安装MySQL官方的Yum Repository

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

下载rpm包

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

安装MySQL服务

[root@localhost ~]# yum -y install mysql-community-server

启动mysql服务:

[root@localhost ~]# systemctl start mysqld.service

查看mysql运行状态:

[root@localhost ~]# systemctl status mysqld.service

可以看到mysql服务的运行状态,出现下面的信息,其中Active后面代表状态启功服务后为active (running),停止后为inactive (dead)

也可以重新启动服务

root@localhost ~]# service mysqld restart

停止服务

[root@localhost ~]# systemctl stop mysqld.service

安装完成后默认有一个root用户,初始密码已经设置好,我们需要获得这个初始密码登录后再对其进行修改

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。

只有启动过一次mysql才可以查看临时密码

通过下面的命令查看初始密码,冒号后面的字符就是密码

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

登录root用户

[root@localhost ~]# mysql -u root -p

注意:如果临时密码登不上,改为第二种方法

1,停止mysql服务

systemctl stop mysqld.service

2,修改配置文件无密码登录

vi /etc/my.cnf

在最尾部加上

skip-grant-tables

保存

3,启动mysql

systemctl start mysqld.service

4,登录musql

mysql -u root

5,修改密码,mysql5.7用此语法

use mysql;

update mysql.user set authentication_string=password('123456') where user='root' ;

set global validate_password_policy=0;

set global validate_password_length=4;

6,回到第二步骤注释

#skip-grant-tables

7.重启Mysql就可以了

linux下安装mysql57_Linux下安装MySql相关推荐

  1. linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装

    一.memcached安装yum search memcached yum -y install memcached memmcached -h service memcached restart c ...

  2. linux rpm mysql 路径_linux基础-linux 下 安装 rpm 格式 的 mysql

    在Linux操作系统下,安装MYSQL有两种方式: 一种tar安装方式, 另外一种是rpm安装方式. 这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的ta ...

  3. linux上离线安装mysql_Linux下安装mysql(离线安装和在线安装)

    一:在线安装mysql 1.首先检测一下,mysql之前有没有被安装 命令:rpm -qa | grep mysql 2.删除mysql的命令: rpm -e --nodeps `rpm -qa | ...

  4. linux下安装jdk+tomcat+eclipse+mysql

    linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...

  5. linux mysql 5.6.22_linux下MySQL5.6.2安装过程

    MySQL是一个关系型数据库管理系统,并且又是开源的,现在很多系统和网站都在使用它,今天给大家分享下我在linux下安装MySQL5.6.2的过程以及遇到的问题. 环境:CentOS release ...

  6. linux的mysql本地yum安装_Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

    折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18. 每一步都参考了不少文章,后面会一一 ...

  7. linux下php的安装路径,Linux下Apache、PHP、MySQL默认安装路径

    Apache: 如果采用RPM包安装,安装路径应在 /etc/httpd 目录下 Apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/ ...

  8. Linux下Mysql安装(RPM安装)

    1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...

  9. linux(CentOs6)下jdk安装,mysql安装,tomcat安装,及web项目部署

    毕业那天,众人皆在十字路口站着不知何往.有突然去选择了「世界上最好的语言」PHP 的:亦有崇拜乔布斯到非要嫁给他的选择了 iOS: 有以为当了前端工程师能挣好多银子的,因「前」与「钱」读音相似就把自己 ...

最新文章

  1. js中字符串转为对象或者json
  2. linux磁盘分区fdisk命令详解
  3. Matlab 字符串比较
  4. Python+Selenium学习笔记5 - python官网的tutorial - 交互模式下的操作
  5. JQuery版评分控件
  6. python null怎么表示_[Python] @NotNull装饰器如何写比较好?
  7. 20春学期《计算机应用基础》在线作业2,东大20春学期《计算机应用基础》在线平时作业2答案...
  8. skynet 学习笔记-netpack模块(1)
  9. ghost还原提示an internal
  10. 无线城域网-无线广域网
  11. PHP微信公众号服务器配置
  12. Science:无氧世界的古菌氨氧化
  13. 为什么要使用PPTP协议代理ip?
  14. 信创操作系统--麒麟Kylin桌面版 (项目三 控制中心:账户、自定义、个性化、声音、日期、电源管理、网络、输入法、系统更新等设置)
  15. 黑马程序员---wpf学习笔记四---banding的那些事
  16. Android工作日志
  17. 黑马程序员JAVAEE企业级开发应用教程笔记
  18. 192.168.8.1手机登陆_192.168.8.1登录入口上网设置
  19. 阿里云服务器ECS由什么组成
  20. 判断某键值是否存在[注册表操作]

热门文章

  1. GPS定位可以使用物联卡吗?信号稳定吗?
  2. js添加class_用D3.js 十分钟实现字符跳动效果
  3. 信息系统项目的应急预案方案_【学习】环评、验收、排污许可证、应急预案,都应在项目什么阶段开展?...
  4. 用Matlab搭建GUI视频处理工具
  5. “vueuse“ 中文索引与用例
  6. python报表自动化系列 - 按照文件名筛选文件
  7. win10远程计算机证书错误,win10系统下出现Wi-Fi证书错误的四种解决方案
  8. java mysql 分页计算公式_关于Java的分页算法,急!
  9. [NOIp模拟题] test
  10. docker︱docker run的解读与一键部署