一.首先安装数据库
采用yum安装mysql5.6;
1.检查系统中是否已安装 MySQL。
rpm -qa | grep mysql
如果系统安装了数据库会出现,如果没有安装数据库,不做任何显示。
如果安装了需要卸载掉mysql,如果没有则无需卸载。
2.卸载安装的Mysql
rpm -qa|grep mysql|xargs rpm -e --nodeps
再次进行步骤一检查是否成功卸载。
注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL
3.查看系统是否安装了Mariadb数据库
rpm -qa|grep -i mariadb
如果出现了数据则需要卸载掉安装的数据库,如果没有则无需卸载
4.卸载Mariadb数据库
rpm -qa|grep mariadb|xargs rpm -e --nodeps
再次进行步骤3查看卸载是否成功。
5.下载安装包文件
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
下载好以后/root下后出现这个文件
6.安装rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
7.安装mysql-server
yum install mysql-server
这个步骤是非常慢的,会不停的换镜像,甚至可能失败,可以通过在安装以前执行下面命令提高成功率
yum clean all
yum makecache
yum update
8.检查mysql是否安装成功。
rpm -qa | grep mysql
9.启动tomcat
在centos7以前版本通过下面操作进行启动
service mysql start //启动
service mysql stop //关闭
service mysql restart //重启
在centos7以后通过下面命令进行启动
systemctl start mysql.service
systemctl stop mysql.service
systemctl restart mysql.service
10.修改密码
mysql5.6安装好以后默认密码为空
我们可以通过输入mysql -u root -p来进入mysql并且修改密码:
update mysql.user set password=PASSWORD("这里输入root用户密码") where User='root';
千万修改密码以后一定要刷新权限
flush privileges;
11.增加常用配置
设置远程登录
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";
设置开机自启
先将/usr/local/mysql/mysql/support-files/ 文件夹下的mysql.server文件复制到 /etc/rc.d/init.d/ 目录下mysqld
命令: cp /usr/local/mysql/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
赋予可执行权限:chmod +x /etc/init.d/mysqld
添加为服务: chkconfig --add mysqld
查看服务列表: chkconfig --list
3 4 5开着为开机自启,如果关闭着
执行面语句:
chkconfig --level 345 mysqld on
参考文章:https://blog.csdn.net/pengjunlee/article/details/81212250