RPM安装
1、卸载mariadb
rpm -e mariadb-libs 5.5.56-2.el7.x86_64
2、在官网下载Mysql-5.6.32-1.l7.x86_64.rpm-bndle.tar
3、解压
tar xvf Mysql-5.6.32-1.l7.x86_64.rpm-bndle.tar
4、
yum install Mysql-client-5.6.32-1.l7.x86_64.rpm
yum install Mysql-server-5.6.32-1.l7.x86_64.rpm
5、mysql -uroot
6、设置密码
set password for root@localhost=password('123');
由此,安装成功
源码安装
1、下载压缩包mysql-5.6.32.tar.gz
2、下载必要的开发工具和安装包
yum install make gcc gcc-c++ cmake bison-devel ncurses-devle -y
yum install libaio libaio-devel -y
yum install perl-Data-Dumper -y
yum install net-tools -y
3、编译安装
1)添加用户
groupadd mysql
useradd -r -g mysql mysql
2)编译安装
tar -xvf mysql-5.6.32.tar.gz
cd mysql-5.6.32
#默认安装在/usr/local/mysql
cmake .
make && make install
3)改变目录所有者
chown -R mysql.mysql /usr/local/mysql/
4、初始化数据
cd /usr/local/mysql/scripts
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
5、为mysql提供主配置文件
cd /usr/local/mysql/
cp support-files/my-default.cnf /etc/my.cnf
6、为mysql提供sysv服务脚本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
7、修改PATH环境变量,系统可以直接使用mysql的相关命令
vim /etc/profile.d/mysql.sh
source mysql.sh
8、启动mysql
systemctl start mysql
9、进入mysql
mysql -uroot
成功进入,安装成功。
10、修改密码
set password for root@localhost=password('123');
此时,可以通过用户名密码登录mysql数据库
mysql -uroot -p123