Centos7 安装Mysql(在线安装)

作者: poxiao 分类: Mysql 发布时间: 2018-03-01 13:04

1.一般 Centos7 中都默认安装 mariadb  所以安装Mysql的话需要先移除 mariadb

首先查看都安装了哪些的mariadb相关的模块。

然后进行卸载。

会提示有依赖于这的安装包,那么就强制卸载,不查检依赖:

将所有的mariadb安装包都删除,然后自行安装MySQL就可以了。

 

2.正确的安装方法

众所周知,Linux系统自带的repo是不会自动更新每个软件的最新版本(基本都是比较靠后的稳定版),所以无法通过yum方式安装MySQL的高级版本。所以我们需要先安装带有当前可用的mysql5系列社区版资源的rpm包。

#安装rpm包

这时查看当前可用的mysql安装资源:

从上面的列表可以看出, mysql56-community/x86_64 和 MySQL 5.6 Community Server 可以使用。

因此,我们就可以直接用yum方式安装了MySQL5.6版本了。

 

3.MySQL安装完成后,进行相关配置

安装完MySQL后,需要进行一些基础配置工作:

#安装成功后,将其加入开机启动

#启动mysql服务进程

#配置mysql(设置密码等)

 

进入mysql

输入密码

开启远程访问权限“%”代表所有人

查询设置

开启MySQL用户的远程访问权限

mysql -u root -p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称

在MySQL控制台执行:

# root是用户名,%代表任意主机,’123456’指定的登录密码(这个和本地的root密码可以设置不同的,互不影响)

如果想允许用户root从ip为192.168.137.99的主机连接到MySQL服务:

设置防火墙,让 3306 端口对外可访问

注意上面iptables添加/删除规则都是临时的,如果需要重启后也生效,需要保存修改:

另外,

远程管理数据库的软件,Windows系统下可以使用SQLyog,用了几种远程软件,感觉这个用起来蛮不错的。

 

 

参考资料:

CentOS 7 yum安装MySQL5.6

centos7下编译安装mysql5.7.17

CentOS7安装MySQL5.6.28及其修改密码

开启MySQL用户的远程访问权限

 

本文链接:Centos7 安装Mysql(在线安装)

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:破晓(http://www.code2048.net),谢谢!^^


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

邮箱地址不会被公开。 必填项已用*标注