阿里云服务器CentOS6.9安装Mysql

Posted yyk1226

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云服务器CentOS6.9安装Mysql相关的知识,希望对你有一定的参考价值。

上篇讲了CentOS6.9安装tomcat,这篇来讲mysql的安装

1、查看CentOS是否安装了MySQL

yum list installed | grep mysql     //查看CentOS是否安装了MySQL

2、如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570976

3、先查看yum库中的mysql

yum list | grep mysql   //查看yum库中的mysql

4、选择需要的mysql进行安装

yum install mysql mysql-server mysql-devel -y   //安装mysql

5、验证是否安装成功

yum list installed | grep mysql //查看已安装的mysql
rpm -qi mysql-server //查看mysql详细信息

  技术分享图片

6、启动mysql服务

service mysqld start    //启动mysql服务
service mysqld stop //停止mysql服务
service mysqld restart  //重启mysql服务

7、进入mysql,并修改密码

mysql -u root   //进入mysql

  技术分享图片

show databases; //显示所有数据库

  技术分享图片

use mysql;  //使用名为“mysql”的数据库
/*
  注意:这里修改密码如果写的是password=‘123456‘则改的密码不是123456,而是其他
*/
update user set password=password(‘123456‘) where user=‘root‘;  //修改密码为123456

select user,password from user;     //查看修改后的密码
FLUSH PRIVILEGES;       // 修改密码后要刷新MySQL的系统权限相关表,不然修改的密码可能不会生效

  技术分享图片

8、退出并用刚修改过的密码重新登录

quit;   //退出mysql(exit;也可以退出)

mysql -u root -p    //使用密码登录mysql  

  

如果你需要在windows上通过Navicat For MySQL远程连接mysql,你还需要以下几个步骤:

1、开放远程登录权限

GRANT ALL PRIVILEGES ON * . * TO ‘root‘@‘%‘ IDENTIFIED BY ‘你的密码‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

2、开放防火墙3306端口或者关闭防火墙

service iptables stop   //关闭防火墙

/*
  如果sysconfig下没有iptables文件
  可以先随便写一句协议:iptables -P OUTPUT ACCEPT
  然后保存:service iptables save
  这样就会有iptables文件了
*/
vim /etc/sysconfig/iptables //编辑防火墙配置
//在配置文件中加入-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

  技术分享图片

3、设置mysq开机启动

chkconfig mysqld on

4、因为是阿里云服务器,所以还要去阿里云上面给服务器添加3306的安全组,不然一样远程不过去 

技术分享图片

 

 

本文摘抄来源: https://blog.csdn.net/zhang41228/article/details/75574931

以上是关于阿里云服务器CentOS6.9安装Mysql的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器CentOS6.9 tomcat配置https安全访问

阿里云Centos6.9服务器部署Tomcat外网无法访问

阿里云centos6.9搭建fastDFS文件服务器

整理OpenResty+Mysql+Tomcat+Jfinal+Cannal

阿里云安装mysql后查看不到初始密码的解决办法

如何在阿里云主机上安装mysql