1. 从mysql的官网下载mysql57-community-release-el6-8.noarch.rpm

2. 安装第一步下载的rpm

rpm -ivh mysql57-community-release-el6-8.noarch.rpm

3. 安装完成之后,我们发现在/etc/yum.repos.d目录下新增了两个文件:其中第二文件记录了mysql的源信息。

 mysql-community.repo
mysql-community-source.repo

4. 查看可用的mysql安装源

 yum repolist enabled | grep mysql

1 mysql-connectors-community  MySQL Connectors Community                       21
mysql-tools-community MySQL Tools Community 24
mysql57-community MySQL 5.7 Community Server 56

5. 使用yum安装mysql(自动解决依赖问题,并安装了其他相关包)(如果需要保存下载的包,则修改/etc/yum.conf,将 

   keepcache=0 改为keepcache=1)

yum install mysql-community-server

Installing:

mysql-community-libs            i686     5.7.13-1.el6            mysql57-community     2.0 M

replacing  mysql-libs.i686 5.1.73-3.el6_5

mysql-community-libs-compat     i686     5.7.13-1.el6            mysql57-community     1.6 M

replacing  mysql-libs.i686 5.1.73-3.el6_5

mysql-community-server          i686     5.7.13-1.el6            mysql57-community     140 M

Installing for dependencies:

mysql-community-client          i686     5.7.13-1.el6            mysql57-community      22 M

mysql-community-common          i686     5.7.13-1.el6            mysql57-community     327 k

Updating for dependencies:

postfix                         i686     2:2.6.6-6.el6_7.1       base                  2.0 M


Transaction Summary

==============================================================================================

Install       5 Package(s)

Upgrade       1 Package(s)

6 .安装完成之后,查看mysql服务的状态

 sudo service mysqld status

 mysqld (pid  26422) is running...

7. 停止mysql服务,然后以安全模式启动mysql。

 sudo service mysql stop
sudo mysqld_safe --skip-grant-tables --skip-networking &

8. 无密码登陆root, 设置root密码

 mysql -u root

 mysql> use mysql;
mysql>update user set authentication_string=password('') where user='root';
mysql> flush privileges;

9. 修改字符集为utf8

vim /etc/my.cnf

在[mysqld]部分添加:
character-set-server=utf8 在文件末尾新增[client]段,在[client]段添加:
default-character-set=utf8

10. 查看字符

show variables like "%character%";

+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

Centos 安装mysql5.7的更多相关文章

  1. CentOS安装MySQL-5.6.10+安全配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了各类基础组件,具体见<CentOS安装LNMP环境的基础组件& ...

  2. Linux学习(一)------CentOs安装mysql5.5 数据库

    具体方法和步骤如下所示: 1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯 2.接下来就是卸载mysql ...

  3. Docker Centos安装Mysql5.6

    之前一篇随笔<Docker Centos安装Openssh> 写的是如何在基础的centos镜像中搭建ssh服务,在此基础上再搭建其他服务.本文继续介绍在centos_ssh基础上搭建my ...

  4. Centos安装MySQL5.6并重置密码

    数据库配置 如果用的是自带的sqllite那么数据库就可以不动 安装MySQL5.6数据库 这里强烈建议用使用5.6, 5.7版本的数据库遇见了很多BUG 安装MySQL wget http://de ...

  5. centos安装mysql5.6的正确姿态

    1.准备工作 a)卸载centos默认软件 yum remove mariadb-libs-5.5.35-3.el7.x86_64 b)安装依赖包 yum install -y perl-Module ...

  6. CentOS安装mysql5.6

    1. 去官网https://dev.mysql.com/downloads/mysql/5.6.html下载mysql压缩包,选第一个,最大最全的 2. 通过FTP工具比如FileZila存放到目标地 ...

  7. centos 安装 mysql5.6

    转载自 http://www.cnblogs.com/littlehb/archive/2013/04/02/2995007.html Mysql 5.5以后使用了CMake进行安装,参考与以前的区别 ...

  8. centos 安装 mysql5.7.9初始密码问题

    mysql5.7.9在安装完成后会,root用户会产生一个不为空的初始密码,登陆mysql就会产生问题了,有必要修改一下登陆密码: 这是从网上找的一个方法,加以总结得出来的,亲测可以:# /etc/i ...

  9. CentOS 安装mysql-5.7.10(glibc版)

    注:所有shell命令都以root用户执行. 一.下载 shell> cd /home/user/Downloads shell> wget http://mirrors.sohu.com ...

  10. centos安装MySQL5.7

    Mysql安装 一.查看是否安装MySQL # rpm -qa | grep mysql 二.查看所有mariadb的软件包 # rpm -qa | grep mariadb 三.删除相关的maria ...

随机推荐

  1. iOS 推送

    1,推送已至,点通知栏: a)若App在UIApplicationStateActive(活动)状态,调用 //接收到推送消息 - (void)application:(UIApplication * ...

  2. 细话 - 如何在web应用中使用百度地图

    初步接触了高德地图嵌入到网站应用中的知识后,对高德地图提供的文档,源码以及使用快捷,方便非常满意. 由此,利用周末时间研究了下如何使用 百度地图 . 总的来说,方式方法都差不多,都提供了源码和文档实例 ...

  3. 。【自学总结 2】------3ds Max 菜单

    一.File〈文件菜单:主要用于打开.存储和打印文件,可以将文件导入和导出为不同的其他三维存档格式.〉 New〈新建〉 Reset〈重置〉 Open〈打开〉 Save〈保存〉 Save As〈保存为〉 ...

  4. 20个Linux服务器安全强化建议(一)

    Linux服务器安全对于保护用户数据.知识产权非常重要,同时还能减少你面对黑客的时间.在工作中,通常由系统管理员对Linux的安全负责,在这篇文章中,介绍了20条对Linux系统进行强化的建议.本文所 ...

  5. Zabbix 3.0.3 SQL Injection

    Zabbix version 3.0.3 suffers from a remote SQL injection vulnerability. ============================ ...

  6. Educational Codeforces Round 6 E. New Year Tree dfs+线段树

    题目链接:http://codeforces.com/contest/620/problem/E E. New Year Tree time limit per test 3 seconds memo ...

  7. 深入浅出设计模式——职责链模式(Chain of Responsibility Pattern)

    模式动机 职责链可以是一条直线.一个环或者一个树形结构,最常见的职责链是直线型,即沿着一条单向的链来传递请求.链上的每一个对象都是请求处理者,职责链模式可以将请求的处理者组织成一条链,并使请求沿着链传 ...

  8. [bzoj1103][POI2007]大都市meg(树状数组+dfs序)

    1103: [POI2007]大都市meg Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2031  Solved: 1069[Submit][Sta ...

  9. iOS 圆角图片

    // 开启图形上下文UIGraphicsBeginImageContextWithOptions(image.size, NO, 0);// 剪裁 UIBezierPath *path=[UIBezi ...

  10. 【ubuntu】系统设置打不开

    如果系统设置打不开,请重新安装gnome-control-centersudo apt-get install gnome-control-center如果设置里只有很少的几个图标请重新安装unity ...