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
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
posted on 2020-07-11 16:55 wenbin_ouyang 阅读(1799) 评论(0) 收藏 举报
浙公网安备 33010602011771号