阿里云 centos 安装 mysql 并设置远程访问权限

第一步输入命令:

[root@iZ28gvqe4biZ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

获取http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

准备中...################################# [100%]

正在升级/安装...

1:mysql-community-release-el7-5    #################################[100%]

第二步:

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

[root@iZ28gvqe4biZ ~]# yum repolist enabled | grep"mysql.*-community.*"

mysql-connectors-community/x86_64 MySQL Connectors Community17

mysql-tools-community/x86_64      MySQL Tools Community31

mysql56-community/x86_64          MySQL5.6Community Server199

第三部:

这个时候我们可以直接使用yum的方式安装MySQL了

[root@iZ28gvqe4biZ ~]# yum -y install mysql-community-server

已加载插件:langpacks

正在解决依赖关系

--> 正在检查事务

---> 软件包 mysql

第四步:完成配置相关:

加入开机启动

[root@iZ28gvqe4biZ~]# systemctl enable mysqld

启动mysql服务进程

[root@iZ28gvqe4biZ~]# systemctl start mysqld

重置密码

[root@iZ28gvqe4biZ ~]# mysql_secure_installation


设置远程访问权限:

默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log

首先登录: mysql -u root -h localhost -p

use mysql                #打开mysql数据库

#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

update user set host='%' where user='root' and host='localhost';

flush privileges;        #刷新权限表,使配置生效

然后我们就能远程连接我们的mysql了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容