Linux:Centos6.5 安装配置mysql

经历了失败,在所难免,几番尝试,终于安装好,mysql+jdk+tomcat,并且成功的将一个项目发布到Linux中,浏览器能正常访问,修改数据也能生效。

一下是mysql的安装和配置

1.新装的机器,需要检测系统是否自带安装mysql

yum list installed | grep mysql

2.如果发现有系统自带mysql,果断这么干

yum -y remove mysql-libs.x86_64

3.随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好mysql5.6只有75M大,而mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

4.接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出

mysql-community-source.repo和mysql-community.repo

rpm -ivh mysql-community-release-el6-5.noarch.rpm

5.这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件

yum repolist all | grep mysql

6.安装mysql 服务器命令(一路yes):

yum install mysql-community-server

7.安装成功后 启动

service mysqld start

8、登录没有mysql

默认密码是空的 “回车”就行

Linux:Centos6.5 安装配置mysql_第1张图片
image.png

如图中就登录到mysql

9、设置密码

set password = password('xxxx');

xxxx就是你所需要设置密码

image.png

10、开启远程mysql登录模式

在mysql下

依次输入以下两条命令

grant all privileges on . to 'root' @'%' identified by 'root';

flush privileges;

11、开放Linux对外访问的3306端口

注意这个两条命令是linux中输入的,如果此时是在mysql的登录状态先退出“ctrl+Z”

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中

12、验证

可以用远程操作工具验证,主机地址就是Linux的地址

Linux:Centos6.5 安装配置mysql_第2张图片
image.png

你可能感兴趣的:(Linux:Centos6.5 安装配置mysql)