CentOS 通过 yum 安装MySQL5.7

Yum Repository 下载地址:https://dev.mysql.com/downloads/repo/yum/
选择相应的版本进行下载:Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package
下载完成后,安装mysql源

 $sudo yum localinstall mysql57-community-release-el7-.noarch.rpm

检查mysql源是否安装成功

 $sudo yum repolist enabled | grep "mysql.*-community.*"

安装MySQL

 $sudo yum install mysql-community-server

启动MySQL服务器

 $systemctl start mysqld  或者  $service mysqld start

关闭MySQL服务器

 $systemctl stop mysqld  或者  $service mysqld stop

查看MySQL服务器启动状态

 $systemctl status mysqld  或者  $service mysqld status

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。
查看root用户的默认密码

 $grep "temporary password" /var/log/mysqld.log

用root用户登录

 $mysql -u root -p (然后输入默认密码)

修改默认密码

 mysql> set password for 'root'@'localhost'=password('MyNewPass4!');

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

设置MySQL服务器为开机启动:

修改root默认密码:

添加远程登录帐号:

设置默认编码为UTF-8:

安装MySQL Workbench(通过yum安装)

  $sudo yum install mysql-workbench-community.x86_64

Ubuntu 16.04 通过APT repository的方式来安装

安装步骤 https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/

下载 MySQL APT repository https://dev.mysql.com/downloads/repo/apt/

在命令行安装release package

shell> sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

更新MySQL APT repository

shell> sudo apt-get update

通过APT安装MySQL,该命令会安装MySQL server、client、数据库的通用文件

shell> sudo apt-get install mysql-server

安装完成。MySQL server会在安装完成后自动启动。

MySQL的启动和关闭

启动MySQL

shell> sudo service mysql statrt

关闭MySQL

sheell> sudo service mysql stop

查看MySQL

shell>  sudo service mysql status

MySQL5.7的安装(CentOS 7 & Ubuntu 16.04)的更多相关文章

  1. windows10 安装win10和ubuntu 16.04双系统

    安装教程如下 亲测可用 https://www.cnblogs.com/masbay/p/10844857.html 镜像路径如下 http://releases.ubuntu.com/16.04/ ...

  2. Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel

    Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel 1.MySQL安装[安装 MariaDB]MariaDB是MySQL的一个分支首 ...

  3. ubuntu 16.04 下安装smplayer视频播放器

    安装平台:ubuntu 16.04 1.sudo apt-add-repository ppa:rvm/smplayer 2.sudo apt-get update 3.sudo apt-get in ...

  4. Ubuntu 16.04/16.10安装 KDE Plasma

    KDE目前的最新版本是Plasma 5.7(2016-10).Ubuntu默认的桌面环境是Unity,下面记录怎么在Ubuntu 16.04/16.10上安装KDE. Ubuntu 16.04/16. ...

  5. Ubuntu 16.04 apt-get搭建LAMP环境

    本文重点介绍在Ubuntu中使用apt-get安装LAMP(Ubuntu 16.04,Apache2.4.18,mysql5.7.12,php7.0.4)环境,所以不再介绍如何安装Ubuntu. 安装 ...

  6. 树莓派3b+ Ubuntu 16.04 MATA系统 ssh远程登陆后修改主机名、用户密码和用户名

    写在前面: 刚刚开始写博客,记录下自己的学习过程,备忘. 最近在使用树莓派做智能小车的开发,使用的是树莓派3b+,安装的是Ubuntu 16.04 MATA 系统,安装系统后需要修改主机名,登陆密码以 ...

  7. Laravel项目部署上线(阿里云 Ubuntu 16.04)

    第一次尝试把本地的项目上线,   购买了某云的轻量应用服务器, 镜像为Ubuntu 16.04  直接运行 apt-get install nginx 出错   根据提示运行 apt-get upda ...

  8. Change default network name (ens33) to old “eth0” on Ubuntu 18.04 / Ubuntu 16.04

    Change default network name (ens33) to old “eth0” on Ubuntu 18.04 / Ubuntu 16.04 By Raj Last updated ...

  9. Ubuntu 16.04 搭建LAMP服务器环境流程

    http://www.linuxidc.com/Linux/2016-09/135629.htm [安装mysql时 只需安装 mysql-server无需安装mysql-client] mysql ...

随机推荐

  1. https://www.oschina.net/project/zhlist/326/scripting 开源

    1https://www.oschina.net/project/zhlist/326/scripting

  2. webpack-manifest-plugin

    [webpack-manifest-plugin] Webpack plugin for generating an asset manifest. This will generate a mani ...

  3. fs.watchFile

    [fs.watchFile] fs.watchFile(filename[, options], listener) Watch for changes on filename. The callba ...

  4. 手工命令行 搭建 hadoop 和 spark 环境

    环境准备:3台CentOS7,64位,Hadoop2.7需要64位Linux 192.168.20.161  192.168.20.162  192.168.20.163 三台机器分别叫host01. ...

  5. Ajax图片异步上传并回显

    1.jsp页面 <td width="20%" class="pn-flabel pn-flabel-h"></td> <td w ...

  6. scrapy 琐碎的东西

    1.深度指定 DEPTH_LIMIT=1 2.常用命令 scrapy startproject name scrapy genspider name name.com scrapy crawl nam ...

  7. E-R图学习笔记

    E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型.属性和联系的方法,用来描述现实世界的概念模型.   方法 编辑 E-R方法是“实体-联系方法”( ...

  8. 在 MySQL 中创建一个中文数据库

    安装完 MySQL 后,要修改密码. step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@' ...

  9. 基于xtrabackup GDIT方式不锁库作主从同步(主主同步同理,反向及可)

    1.安装数据同步工具 注:xtrabackup 在数据恢复的时候比mysqldump要快很多,特别是大数据库的时候,但网络传输的内容要多,压缩需要占用时间. yum install https://w ...

  10. 贪吃蛇snake Java实现(二)

    package cn.tcc.snake.antition; import java.awt.Color;import java.awt.Graphics;import java.awt.Point; ...