在 Centos7安装Mysql5.5

在Centos7安装部署Mysql5.5


说明:本文仅仅是本人用来记录安装步骤的,本文的安装步骤及链接出处都是看其他前辈的博客整理合并而来;尊重原创!

1、https://www.cnblogs.com/vurtne-lu/p/7683073.html
2、https://www.cnblogs.com/vurtne-lu/p/7683073.html
2、https://www.cnblogs.com/vurtne-lu/p/7683073.html
以上是前辈的博客!本人仅仅是做到整理合并,并且把一些没有涉及到的地方说明而已;

一、卸载Mariadb

0、使用命令查找Centos默认安装的mariadb

# rpm -qa|grep mariadb
#查找到的文件名称;
#rpm -e --nodeps 查找到的文件名称
然后查看 /etc文件夹下面是否又my.cnf 文件,如果有就删除它
rm /etc/my.cnf

这一系列下来以后,Centos上面默认安装的mariadb 就卸载干净了,接下来就是下载安装Mysql了

二、下载安装MySQL 5.5

0、首先下载 MySQ
# rpm -ivh http://repo.mysql.com/yum/mysql-5.5-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

1、修改文件
vi /etc/yum.repos.d/mysql-community.repo

在 Centos7安装Mysql5.5_第1张图片

2、然后现在就可以安装了
# yum -y install mysql-community-client mysql-community-devel mysql-community-server php-mysql

3、接下来就是修改Mysql的配置

vim /etc/my.cnf    
在[mysqld]下添加
innodb_file_per_table=1 设置InnoDB为独立表空间模式,每个数据库的每个表都会生成一个数据目录
innodb_buffer_pool_size= 默认值:128M,设置为操作系统内存的70%-80%最

这个时候其实Mysql已经安装了,但是你会很苦逼的发现,你没有密码!!!怎么破?

一、修改Mysql文件,跳过密码验证然后设置密码

首先 进到 /etc 文件夹里面修改 my.cnf

# cd /etc 或者 vi /etc/my.cng
# vi /my.cnf

在【mysqld】
下面 添加

skip-grant-table

这一段神秘的代码
为的就是跳过密码验证
然后
mysql -u root -p
随便输入密码 回车进入
然后 SQL语句改密码就行了
就酱紫

修改完密码 记得将神秘代码删掉,不然 你的数据库就裸奔了!!!!

你可能感兴趣的:(MySQL)