linux服务器 centos6.5安装mysql 并配置远程连接

1、检查是否安装mysql;

# rpm -qa | grep mysql

如果有安装的话,就先卸载

# rpm -e mysql  // 普通删除模式
# rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

因为linux基本上都会自带mysql,所以要先检查一下。先卸载,然后再通过yum命令自动安装,yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件。以减少我们自己安装各种附属软件的麻烦。

2、安装mysql

# yum install -y mysql-server mysql mysql-deve

安装好后,使用以下命令查看安装的版本。

# rpm -qi mysql-server

3、设置开机启动

# service mysqld start    //启动mysql服务  第一次启动会出现一些mysql的配置信息,不用管

# chkconfig --list | grep mysqld    //检查是否开机启动

# chkconfig mysqld on      //设置开机启动        然后再次输入检查命令  查看是否设置成功

4、给mysql 的 root 账号输入密码

# mysqladmin -u root password '123456'        //这里的root账号不是linux的root,而是mysql的root账号

账号设置好后,我们就可以登录mysql数据库了

# mysql -u root -p     //登录数据库

5、配置远程连接账号

mysql数据库默认是不支持远程连接的。登录进数据库后输入以下数据库命令(数据库命令后面都要带分号)配置远程账户root密码为123456

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;      // 重载系统权限

退出mysql。

# service mysqld restart  //重载mysql服务

6、修改防火墙配置开启3306端口访问

# vi /etc/sysconfig/iptables      //在系统根目录  输入命令  用vi编辑防火墙配置文件   

加入

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

然后保存退出。

# service iptables restart  //重载防火墙规则

然后就可以在客户端连接linux服务器的mysql 了。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值