安装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

执行安装服务的时间比较长,耐心等待,中间有一次询问y/n?输入y回车

启动mysql服务:

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

查看mysql运行状态:

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

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

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

● mysqld.service - MySQL Server

Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)

Active: active (running) since 三 2018-02-14 10:12:13 CST; 3min 31s ago

Docs: man:mysqld(8)

http://dev.mysql.com/doc/refman/en/using-systemd.html

Process: 1424 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)

Process: 935 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)

Main PID: 1427 (mysqld)

CGroup: /system.slice/mysqld.service

└─1427 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid...

2月 14 10:11:53 localhost.localdomain systemd[1]: Starting MySQL Server...

2月 14 10:12:13 localhost.localdomain systemd[1]: Started MySQL Server.

也可以重新启动服务

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

提示输入密码,输入初始密码,使用该密码之后需要设置自己的密码,但是mysql对密码有要求,我们想要设置简单的密码必须要修改约束,修改两个全局参数:

validate_password_policy代表密码策略,默认是1:符合长度,且必须含有数字,小写或大写字母,特殊字符。设置为0判断密码的标准就基于密码的长度了。一定要先修改两个参数再修改密码

mysql> set global validate_password_policy=0;

validate_password_length代表密码长度,最小值为4

mysql> set global validate_password_length=4;

修改密码为root,之后就可以使用该密码登录了

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

增加root用户的远程访问权限

use mysql;

root增加远程访问权限;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'

刷新权限

flush privileges;

centos7设置mysql远程权限不够_CentOS7安装mysql,配置远程权限相关推荐

  1. centos7配置mysql其他机器访问_CentOS7安装MySQL并开启远程访问详解

    1.安装MySQL CentOS7中默认安装了MySQL系列的数据库,需要先卸载掉. 查看当前安装的mariadb包: [[email protected] desktop]# rpm -qa | g ...

  2. CentOS7中mysql8安装以及配置远程连接

    1. 安装前清理工作: 1.1 清理原有的mysql数据库 使用以下命令查找出安装的mysql软件包和依赖包 rpm -pa | grep mysql 使用以下命令依次删除上面的程序 yum remo ...

  3. linux mysql授权外部访问权限,Linux中安装Mysql授权远程访问

    Linux中安装MySQL 因为使用yum安装.安装过程需保证网络通畅 一.安装mysql 1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql, ...

  4. Centos 安装FTP配置目录权限,iptables设置ftp服务

    Centos 安装FTP配置目录权限,iptables设置ftp服务 2012-07-06 admin Leave a comment Go to comments CentOS 安装vsftpd,设 ...

  5. CentOS7 64位下 MySQL5.7的安装与配置(YUM)

    趁着11.11的时候在阿里云上弄了一云服务ECS(作为自己的节日礼物 > _ <) ,系统为CentOS的,打算弄一个人博客之类的,这些天正在备案当中(不知得多久). 忙里偷闲,在中午休息 ...

  6. Nagios远程监控软件的安装与配置详解

    Nagios远程监控软件的安装与配置详解 作者:redhat_hu Nagios是一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打 ...

  7. 图解MySQL在Linux下的安装与配置

    MySQL简介 MySQL是最流行的RDBMS(Relational Database Management System:关系数据库管理系统)之一,被广泛地应用在互联网上的中小型网站中.关联数据库将 ...

  8. linux mysql 建表 ddl,linux安装mysql和mysqlDDL语言

    原标题:linux安装mysql和mysqlDDL语言 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. li ...

  9. mysql8 win10启动_Windows10 mysql 8.0.12 非安装版配置启动方法

    本文为大家分享了mysql 8.0.12非安装版配置启动的具体步骤,供大家参考,具体内容如下 1.官方下载地址 选择: MySQL Community Edition -> MySQL Comm ...

最新文章

  1. vue2 切换路由时 页面滚动到顶部 用游览器返回时 记住上页的位置
  2. Deep Learning(深度学习) 资料库
  3. dockerfile安装yum_Docker镜像-基于DockerFile制作yum版nginx镜像
  4. 用Unity实现传送门效果(一)
  5. apche commons项目简介
  6. QWaiteCondition思考3
  7. 测试String, StringBuilder,StringBuffer 的数据,我居然发现这些了~~
  8. nginx php 防止跨站,Nginx下多网站单独php-fpm进程目录权限防跨站
  9. python : 使用 __future__ 的作用
  10. mysql-mysqldump命令导出多个数据库结构(实战)
  11. 【GPU结构与CUDA系列2】GPU硬件结构及架构分析:流多处理器SM,流处理器SP,示例架构分析
  12. 为什么国内动漫制作多为3D动漫?3DMAX制作次时代建模主要是因为?
  13. java输出100以内质数(素数)合
  14. 小米远程连接服务器,人文远程桌面
  15. 宏碁4752G换CPU和显卡导热硅脂步骤
  16. 华为路由器 dopra linux passwd,使用华为光猫ONT使能工具后,本地主机如何通过Telnet登录光猫进行配置...
  17. 自定义View实现2048
  18. 杨诚 湖南科技职业技术学院计算机,湖南科技大学计算机科学与工程学院
  19. Ubuntu下批量修改文件名以及后缀名
  20. 6.0系统xposed框架安装流程

热门文章

  1. 智慧校园什么样?西北民大告诉你
  2. KEIL编程报警告warning c206:missing function-prototype
  3. 图说2017年C++大会
  4. 全网最硬核 Java 新内存模型解析与实验 - 3. 硬核理解内存屏障(CPU+编译器)
  5. 怪兽充电上市规模缩水:盘中跌破发行价,搜电、街电宣布联手对抗
  6. 读《商业分析实践指南》
  7. FANUC机器人EIP协议焊机配置
  8. html图片排列布局下面字_div+css(ul li)实现图片上文字下列表布局
  9. 均质机工作原理动画_高压均质机的原理及应用
  10. JDBC项目实践与源码解析(十)