鲲鹏(Arm)弹性云服务器KC1使用之 Mysql 安装

举报
真爱无敌 发表于 2019/11/09 10:47:15 2019/11/09
【摘要】 一、准备首先得有一台鲲鹏云服务器,这个相对来说比较简单,通过华为云官网可以进行免费领用或者在线购买,具体操作如下:1.进入鲲鹏学习路线活动页面 点击进入2.在页面中下拉到第3个步骤,也就是领取免费试用 根据自己的实际情况领取所需的鲲鹏弹性云服务器(如果已完成个人实名认证的,可以领取前两个;如果是企业实名认证的,可以体验后两个)3.当然,如果无法领取试用,或者不符合领取...

一、准备

首先得有一台鲲鹏云服务器,这个相对来说比较简单,通过华为云官网可以进行免费领用或者在线购买,具体操作如下:

1.进入鲲鹏学习路线活动页面             点击进入

2.在页面中下拉到第3个步骤,也就是领取免费试用 

根据自己的实际情况领取所需的鲲鹏弹性云服务器(如果已完成个人实名认证的,可以领取前两个;如果是企业实名认证的,可以体验后两个)

 

3.当然,如果无法领取试用,或者不符合领取规则的用户,则可以直接购买鲲鹏弹性云服务器进行体验

具体如下图,可以选择自己所需的配置

 

二、安装

当我们拥有了鲲鹏云服务器之后,我们就可以通过xshell进行远程连接操作了

 

1.连接服务器

打开xshell,输入服务器IP,点击连接后输入用户名和密码进行连接

连接成功可以查看服务器基本信息:

image.png

 

2.下载mysql的安装文件

本次我们安装mysql,通过wget我们下载rpm文件

华为云提供了针对鲲鹏云的专用镜像站点:http://arm.cloud-onlinelab.cn/

可以从这里下载相应的文件

image.png

wget https://obs-mirror-ftp4.obs.cn-north-4.myhuaweicloud.com/database/mysql-5.7.30.tar.gz

image.png

 

3.安装依赖包

yum install -y perl openssl openssl-devel libaio perl-JSON autoconf

image.png

 

4.解压并安装MYSQL

tar -xvf mysql-5.7.30.tar.gz
cd aarch64
yum remove -y mariadb-libs
yum install *.rpm

image.png

 

当出现下图时,代表mysql已安装成功

image.png

 

5.启动mysql并确认安装结果

启动并查看mysql启动状态

systemctl start mysql
systemctl  status mysql

image.png

 

连接mysql确认结果

mysql -uroot

image.png

这里有一个地方需要注意的是:首次安装的mysql默认密码生成在:/var/log/mysqld.log中,可通过/password查找

至此,mysql已正式安装完毕

 

三、使用

mysql安装完之后,我们首先要考虑的是如何使用,一般来说我们会通过客户端来进行连接,但是因为我们还没有对mysql设置访问密码等,所以外部暂时无法访问。

 

1.设置msyql密码

在mysql连接中,我们通过以下命令来修改密码(以下命令使用5.6版本)

update mysql.user set password = password('root123') where user='root';

对于msyql5.7版本的时候,修改密码的命令如下:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> FLUSH PRIVILEGES;

 

此时我们通过客户端进行访问会发现报如下错误信息:

 

这是因为我们没有给服务器mysql进行外部访问授权!

 

2.授权外部访问

输入如下命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root123' WITH GRANT OPTION;
FLUSH  PRIVILEGES;

 

3.客户端连接

此时我们通过客户端进行连接,输入服务器IP和用户名、密码,提示:连接成功

 

好,至此我们完成了mysql的安装和使用。

 

四、小结

华为鲲鹏云服务器的操作和大部分云服务器操作基本类似,并没有太大的差别,在一些基础的环境配置方面,我们仍然可以像操作其他云服务器一样

进行操作。

但是对于一些具体的编译、性能、安全方面有特殊要求的,使用鲲鹏云的一些特性将会带来不一样的体验,后续将会继续学习鲲鹏云给我们带来的全新

体验,期待与更多的大咖来一起讨论分享。

 

 

 

 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。