https://blog.csdn.net/zyw_java/article/details/70949596

https://blog.csdn.net/yzl11/article/details/52643276

https://www.cnblogs.com/hyl8218/p/5648064.html

安装手册:

MySQL :: MySQL 5.7 Reference Manual :: 2.5 Installing MySQL on Linux
https://dev.mysql.com/doc/refman/5.7/en/linux-installation.html

MySQL :: Download MySQL Yum Repository
https://dev.mysql.com/downloads/repo/yum/

MySQL :: MySQL 5.7 Reference Manual :: 2.5.5 Installing MySQL on Linux Using RPM Packages from Oracle
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html

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

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'MyNewPass4!' WITH GRANT OPTION;

MySQL :: MySQL 5.7 Reference Manual :: 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

安全指导:

MySQL :: MySQL 5.7 Reference Manual :: 6.1.1 Security Guidelines
https://dev.mysql.com/doc/refman/5.7/en/security-guidelines.html

MySQL :: MySQL 5.7 Reference Manual :: 2.10.4 Securing the Initial MySQL Account
https://dev.mysql.com/doc/refman/5.7/en/default-privileges.html

https://dev.mysql.com/doc/refman/5.7/en/default-privileges.html

MySQL 5.7参考手册  /  ...  /  保护初始MySQL帐户

2.10.4保护初始MySQL帐户

MySQL安装过程涉及初始化数据目录,包括mysql包含定义MySQL帐户的授权表的数据库。有关详细信息,请参见第2.10节“安装后设置和测试”

本节介绍如何为rootMySQL安装过程中创建的初始帐户分配密码 (如果尚未这样做)。

注意

在Windows上,您还可以在使用MySQL Installer进行安装期间执行本节中描述的过程(请参见 第2.3.3节“适用于Windows的MySQL安装程序”)。在所有平台上,MySQL发行版都包含 mysql_secure_installation,这是一个命令行实用程序,可以自动完成保护MySQL安装的大部分过程。MySQL Workbench可在所有平台上使用,并且还提供管理用户帐户的功能(请参阅 第30章,MySQL Workbench)。

在这些情况下,密码可能已经分配给初始帐户:

  • 在Windows上,使用MySQL Installer执行的安装为您提供了分配密码的选项。

  • 使用macOS安装程序进行安装会生成一个初始随机密码,安装程序会在对话框中向用户显示该密码。

  • 使用RPM软件包进行安装会生成一个初始随机密码,该密码将写入服务器错误日志。

  • 使用Debian软件包的安装为您提供了分配密码的选项。

设置远程访问许可:

http://www.cnblogs.com/xd502djj/archive/2011/04/01/2001826.html

CentOS(6.8)7 安装 Mysql 5.7的更多相关文章

  1. centos 6.5下安装mysql+nginx+redmine 3.1.0 笔记

    centos 6.5下安装mysql+nginx+redmine 3.1.0 笔记 目录[-] 过程 1.安装RVM 2.利用rvm安装 Ruby 1.9.3 并设为默认 3.安装rails 4.安装 ...

  2. 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb

    记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...

  3. CentOS 6.9上安装Mysql 5.7.18 安装

    CentOS 6.9上安装Mysql 5.7.18 安装 下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-linux-g ...

  4. CentOS源码编译安装MySQL 5.5.15

    CentOS源码编译安装MySQL 5.5.15   文章目录 [隐藏] 安装编译工具 下载源码 安装cmake和bison 编译安装MySQL 一些相关设置 安装编译工具 yum install g ...

  5. centos 8及以上安装mysql 8.0

    本文适用于centos 8及以上安装mysql 8.0,整体耗时20分钟内,不需要FQ 1.环境先搞好 systemctl stop firewalld //关闭防火墙 systemctl disab ...

  6. centos 7 用yum安装 mysql

    首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安 ...

  7. centos 7.0 编译 安装mysql 5.6.22 过程 已完成~ 成功~ 撒花~

    mysql 下载目录/usr/local/srcmysql 解压目录 /usr/local/bin/mysql GitHub https://github.com/mysql/mysql-server ...

  8. CentOS 6.4 编译安装Mysql 5.6.14

    概述: CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server ...

  9. centos 7 卸载 mariadb 安装mysql

    1,卸载mariadbsystemctl stop mariadbrpm -qa | grep mariadbrpm -e --nodeps mariadb-5.5.52-1.el7.x86_64rp ...

  10. centos 7 yum方式安装MySQL 5.6

    本文根据mysql的官方文档操作:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 由于Centos7 默认数据库是mariabd(网上 ...

随机推荐

  1. 检測iPhone/iPad设备方向的三种方法

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/iefreer/article/details/24210391 使用meta tag "v ...

  2. A - Dogs and Cages HDU - 6243(组合数学)

    题意:在1—n的数字,放入编号为1—n的框中,每个框只放一个数字,问数字与所放的框的编号不同的个数的期望值. 思路:在1—n中任选一个数字,设为k 那么 k 排到非k编号的框中的方案数为 n!-(n- ...

  3. zabbix监控nginx连接数量

    #!/bin/bash conn=`netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}' | grep "E ...

  4. linux 下 mysql-5.5.8 安装

    安装环境:Linux服务器CentOS 5.5 安装版本:mysql-5.5.8.tar.gz 1.安装 cmake 编译器. 1).下载cmake #cd /usr/local/src #wget ...

  5. ARM汇编语言基础

    ARM 与 Thumb 寄存器对应关系 PC寄存器: ARM状态为R15,Thumb状态为PC LR寄存器: ARM状态为R14,Thumb状态为LR SP寄存器: ARM状态为R13,Thumb状态 ...

  6. JavaScript模块化思想

    1. 首先,我们需要明白为什么要用模块化? 功能都是为了解决需求的.模块化可以带来的优点有以下几点: (1)可维护性.举个例子,如果我们把未使用模块化的代码比作油和水混合在了一起,模块化之后的代码就好 ...

  7. Visual Studio 工具选项设置

    1.显示行号 2.颜色主题 3.显示引用 一 显示行号 1)设置方式:工具-选项-文本编辑器-C#,勾选行号确定 二 颜色主题 1)设置方式:工具-选项-环境-常规,下拉选择:浅色.蓝色.深色,点确定 ...

  8. 【Codeforces 142C】Help Caretaker

    Codeforces 142 C 题意:给一个\(n\times m\)的空矩阵,求里面放最多的可旋转的\(T\)字形的个数,并输出方案. 思路1: 由于\(n\)和\(m\)比较小,所以可以尝试搜索 ...

  9. Omi框架学习之旅 - 通过对象实例来实现组件通讯 及原理说明

    组件通讯不是讲完了吗(上帝模式还没讲哈),怎么又多了种方式啊. 你484傻,多一种选择不好吗? 其实这个不属于组件通讯啦,只是当父组件实例安装和渲染完毕后,可以执行installed这个方法(默认是空 ...

  10. TerraGate软件安装后,服务无法启动的解决方法

    前些天有朋友问,TerraGate安装后,服务无法启动,而且启动按钮也是不可用的状态,不知道是为什么,如下图: 打开TerraGate的安装目录,发现里面缺少一些文件,如下图: *解决办法: 重新安装 ...