CentOS7下Mysql5.5的rpm安装及配置

录:

1、vmware 安装centos7
2、mysql rpm包下载地址
3、卸载mariadb
4、安装mysql
5、设置root用户的密码
6、设置mysql服务开机自启
7、mysql安装位置
8、修改字符集
9、mysql的主要配置文件

1、vmware 安装centos7    <--返回目录

  参考:vmware 安装 centos7 及网络配置,永久修改主机名

  安装后:ip addr显示没有配置ens33 网络,所以ping www.baidu.com肯定是不通过的。

   vi /etc/sysconfig/network-scripts/ifcfg-ens33

    systemctl restart network

  ip addr

2、mysql rpm包下载地址    <--返回目录

mysql官网下载地址:https://dev.mysql.com/downloads/mysql/

  Linux mysql通用rpm包下载

 

 链接:

  1) https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

  2) https://downloads.mysql.com/archives/get/p/23/file/MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

yum install wget
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

3、卸载mariadb    <--返回目录

 卸载:yum remove -y mariadb-libs-5.5.44-2.el7.centos.x86_64

4、安装mysql    <--返回目录

  rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

   rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

5、设置root用户的密码    <--返回目录

  启动 mysql 服务:systemctl start mysql

   安装完后直接输入 mysql 回车即可连接访问 mysql,所以需要设置 root 密码

   设置root用户的密码:/usr/bin/mysqladmin -u root password 123456

  然后使用 root 用户连接 mysql,需要输入密码

6、设置mysql服务开机自启    <--返回目录

  开机自启 chkconfig mysql on

  查看是否开机自启:chkconfig --list | grep mysql

   关闭开机自启 chkconfig mysql off

  或者:

  设置开机启动:systemctl enable mysqld.service

  查看是否开机启动:systemctl list-unit-files | grep mysqld

7、mysql 安装位置及数据存放目录    <--返回目录

8、修改字符集    <--返回目录

   find / -name my*

  cp my-huge.cnf /etc/my.cnf

  修改 /etc/my.cnf

   重启MySQL:systemctl restart mysql, 再次查看字符集

9、mysql的主要配置文件    <--返回目录

  如何配置:

    windows下配置文件: /根目录/my.ini

    linux下配置文件:/etc/my.cnf

   数据文件: windows 放在 /mysql安装根目录/data, linux 放在 /var/lib/mysql 目录下

    frm文件:   表结构

    myd文件:mydata表数据

    myi文件:    myindex 索引文件

  二进制日志 log-bin:主从复制。

  错误日志 log-err:默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等。

  windows下 my.ini 配置二进制日志和错误日志:

  查询日志:默认关闭,记录查询的sql语句,如果开启会降低mysql的整体性能,因为记录日志也是需要消耗系统资源的。

---

  1)另外mysql的yum安装参考 CentOS7安装MySQL(完整版)

  wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

  2)CentOS7----安装MySQL数据库

  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

原文地址:https://www.cnblogs.com/xy-ouyang/p/13284270.html