• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Linux > Centos7安装并配置mysql5.7完美相关教程

Centos7安装并配置mysql5.7完美相关教程

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含centos7安装mysql5.7,centos7 mysql5.7,centos7 yum mysql5.7,mysql5.7配置教程,mysql5.7安装配置教程等服务器相关知识,网友希望可以进行参考

Centos7安装并配置mysql5.7完美相关教程


1、配置YUM源

下载mysql源安装包

shell> wgethttp://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装mysql源

shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查MySQL源是否安装成功
shell> yum repolist enabled | grep “mysql.-community.”
2、安装MySQL
shell> yum install mysql-community-server
3、启动MySQL服务
shell> systemctl start mysqld
查看MySQL的启动状态
shell> systemctl status mysqld

4、开机启动
shell> systemctl enable mysqld
shell> systemctl daemon-reload

5、修改root本地登录密码
grep ‘temporary password’ /var/log/mysqld.log
mysql -uroot –p+生产的密码

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

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘MyNewPass4!’;
set password for ‘root’@’localhost’=password(‘MyNewPass4!’);
通过msyql环境变量可以查看密码策略的相关信息:
mysql> show variables like ‘%password%’;
6、添加远程登录用户
默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户,
mysql> GRANT ALL PRIVILEGES ON.TO ‘*’@’ localhost’ IDENTIFIED BY ’ MyNewPass4!’ WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON.TO ‘*’@’Spark’ IDENTIFIED BY ’ MyNewPass4!’ WITH GRANT OPTION;

7、配置默认编码为utf8

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:
[mysqld]
character_set_server=utf8
init_connect=’SET NAMES utf8’

默认配置文件路径:
配置文件:/etc/my.cnf
日志文件:/var/log//var/log/mysqld.log
服务启动脚本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Centos7安装并配置mysql5.7完美相关教程
  • centos7 rpm方式安装mysql5.7 详细相关教程
  • CentOS7安装配置mysql
  • CentOS7最小安装mysql
  • CentOS7 安装Mysql5.7(解压缩版)

相关文章

  • Ubuntu 14.04.4 LTS下LAMP环境的搭建
  • Centos7.2 源码安装Nginx
  • Linux系统(CentOS7安装)安装JDK8的教程详解
  • centos nginx 环境下 搭建 letsencrypt
  • MySQLcluster 提供高可用MySQL 集群服务
  • CentOS 7.1下rpm安装 MySQL
  • nginx TCP 转发配置
  • CentOS下 rpm安装mysql总结
  • CentOS 6.3 FTP搭建
  • CentOS安装配置mariadb

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker桥接网络原理图分享和pipework简单配置
    • CentOS 6.6使用 luci/ricci 安装配置 RHCS 集群
    • MySQLcluster 提供高可用MySQL 集群服务
    • Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
    • Centos 配置mailx使用外部smtp发送邮件
    • docker-compose ports和expose的区别详解
    • centos6.8搭建dhcp服务器
    • 使用vs2019进行Linux远程开发的方法步骤
    • CentOS6.5安装Nginx1.10.2
    • CentOS 7.1下rpm安装 MySQL

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有