资讯专栏INFORMATION COLUMN

Centos7使用yum安装MySQL以及如何实现远程连接

KavenFan / 881人阅读

摘要:因为被收购,目前推荐使用数据库步骤如下至此安装完成初始化密码执行命令,设置初始密码远程连接数据库允许任何以用户登录立即生效修改文件注释掉这句话,如果有的话检查防火墙并关闭另外如果不想关闭防火墙,那么可以添加规则,下面是使用命令添加

因为MySQL被Oracle收购,目前推荐使用mariadb数据库
步骤如下:
1)yum install mariadb
2) yum install mariadb-server
3) yum install mariadb-devel
chmod -R 770 /var/lib/mysql
systemctl restart mariadb.service
至此MySQL安装完成
初始化密码:
执行mysql命令,设置初始密码
SET PASSWORD FOR "root"@"localhost" = PASSWORD("input the password you like");

tips:
远程连接数据库:
1)mysql -u root -p password ;use mysql ;
GRANT ALL PRIVILEGES ON . TO "root"@"%" IDENTIFIED BY "root" WITH GRANT OPTION; 允许任何ip以root用户登录
flush privileges;立即生效
2)修改my.cnf文件 注释掉bindaddress这句话,如果有的话
3)检查防火墙

 systemctl status firewalld.service  并关闭systemctl stop firewalld.service

另外 如果不想关闭防火墙,那么可以添加规则,下面是使用命令添加
1)先确保防火墙已启动
2)执行命令 firewall-cmd --permanent(永久) --add-port=3306(默认端口)/tcp(协议) 响应 success
3) 执行命令查看规则添加是否成功 firewall-cmd --permanent --query-port=3306/tcp 响应yes
4)重启防火墙生效 systemctl restart mariadb.service

All work is done, good luck!

可参考连接
http://www.linuxidc.com/Linux...
http://jingyan.baidu.com/arti...
http://blog.csdn.net/hjwang1/...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/48747.html

相关文章

  • Centos7使用yum安装MySQL以及如何实现远程连接

    摘要:因为被收购,目前推荐使用数据库步骤如下至此安装完成初始化密码执行命令,设置初始密码远程连接数据库允许任何以用户登录立即生效修改文件注释掉这句话,如果有的话检查防火墙并关闭另外如果不想关闭防火墙,那么可以添加规则,下面是使用命令添加 因为MySQL被Oracle收购,目前推荐使用mariadb数据库步骤如下:1)yum install mariadb2) yum install mari...

    Tikitoo 评论0 收藏0
  • CentOS7 使用yum安装mysql 并配置远程连接

    摘要:官方说明下载地址前期准备下载安装下载的发行包查看存储库中的所有子存储库,并查看哪些子存储库已启用或禁用禁用最新系列的子存储库并启用特定系列的子存储库如果执行上面的命令提示执行下面的命令安装通过运 官方说明 https://dev.mysql.com/doc/mys...rpm下载地址 https://dev.mysql.com/downloa... 前期准备 下载rpm wget h...

    wzyplus 评论0 收藏0
  • linux(centos)上安装mysql教程,为需要远程登录的用户赋予权限

    摘要:忘记密码远程登陆开放防火墙的端口号为需要远程登录的用户赋予权限如何给用户分配权限权限数据库数据表用户主机名支持用户允许远程连接数据库注意就拥有了所有的权限新建用户远程连接数据库允许任何地址表示允许任何地址的电脑用帐户和密码来访问这个。 最近把之前学生时代的win server换成了linux(centos)系统,因为win对于部署一些项目时候比较麻烦,直接入正题 同步交流学习社区:ht...

    scola666 评论0 收藏0
  • linux(centos)上安装mysql教程,为需要远程登录的用户赋予权限

    摘要:忘记密码远程登陆开放防火墙的端口号为需要远程登录的用户赋予权限如何给用户分配权限权限数据库数据表用户主机名支持用户允许远程连接数据库注意就拥有了所有的权限新建用户远程连接数据库允许任何地址表示允许任何地址的电脑用帐户和密码来访问这个。 最近把之前学生时代的win server换成了linux(centos)系统,因为win对于部署一些项目时候比较麻烦,直接入正题 同步交流学习社区:ht...

    silencezwm 评论0 收藏0
  • LNMP环境搭建(一):Mysql

    摘要:如果在未删除的情况下尝试在任一服务器上进行安装,安装将终止并显示一条错误消息以指向卸载卸载默认安装了编译安装官方文档下载相关源码下载,的相关依赖安装依赖是一个跨平台的安装编译工具,可以用简单的语句来描述所有平台的安装编译过程。 安装虚拟机 出于学习目的选择最小安装 选择启动项「第一项正常启动、第二项是修复模式」 showImg(https://segmentfault.com/img/...

    skinner 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<