大家好,我是yma16,本文分享关于华为云云耀云服务器L实例评测|centos7.9安装mysql并开启远程访问。
该系列往期文章
华为云云耀云服务器L实例评测|初始化centos镜像到安装nginx部署前端vue、react项目
centos7_安装mysql8(局域网访问navicat连接)
mysql发展历史
MySQL是一种开源关系型数据库管理系统(RDBMS),主要基于SQL语言用于存储和查询数据,是世界上最流行的数据库之一。以下是MySQL的发展历史:
目前,MySQL已经成为了许多Web应用程序的首选数据库之一,如WordPress、Drupal、Joomla等。
华为云云耀云服务器
华为云是华为公司推出的云计算服务平台,云耀云则是华为云提供的一款云服务器产品,具有高性能、高可靠性、高安全性等特点。云耀云服务器是基于华为公司自主研发的鲲鹏处理器和昇腾处理器构建的,可满足用户对高性能、大容量、高可靠性和安全的要求。
进入控制台,选择远程登录
选择cloudShell
输入账号密码登录
登录成功,左侧是目录可以对文件进行管理比如上传下载或删除,右侧是命令行输入指令,指令操作
mysql下载:https://dev.mysql.com/downloads/mysql/
选择 mysql 8 压缩包下载
云服务器无需担心流量,wget自动下载 mysql rpm包
$ wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el6.x86_64.rpm-bundle.tar
网速大约1M/s
服务器配置 3 Mbit/s,实际大约1Mbit/s,个人推测因为存在获取的mysql包来源限制和centos的io损耗等因素所以折损了1/3
下载成功,下载1.5G
的mysql耗时23m 26s
$ tar -xvf mysql-8.0.33-1.el6.x86_64.rpm-bundle.tar
解压成功
安装顺序rpm包的顺序分为4个步骤
安装 过程
common
$ rpm -ivh mysql-community-common-8.0.33-1.el6.x86_64.rpm --nodeps --force
libs
$ mysql-community-libs-8.0.33-1.el6.x86_64.rpm --nodeps --force
client
$ mysql-community-client-8.0.33-1.el6.x86_64.rpm --nodeps --force
server
$ rpm -ivh mysql-community-server-8.0.33-1.el6.x86_64.rpm --nodeps --force
查看安装情况
$ rpm -qa | grep mysql
初始化步骤
$ mysqld --initialize
初始化报错error while loading shared libraries: libaio.so.1
安装libaio
$ yum install -y libaio
再次执行初始化
授权 mysql
$ chown mysql:mysql /var/lib/mysql -R
开启mysq 设置开机自启
$ systemctl start mysqld.service
$ systemctl enable mysqld
查看密码为f+SHmr(uB5x2
,登录
$ cat /var/log/mysqld.log | grep password
$ mysql -uroot -p
登录成功!
修改密码为123456
注意sql语句结尾;
不能漏
$ alter user 'root'@'localhost' IDENTIFIED BY '123456';
刷新权限
$ flush privileges;
修改密码成功!
创建远程账号root,并授权
$ create user 'root'@'%' identified with mysql_native_password by '远程账号密码';
$ grant all privileges on *.* to 'root'@'%' with grant option;
$ flush privileges;
创建远程账号成功!
在华为云控制台选择快速添加端口
navicat连接成功!
查询user表的sql
select * from user;
查询成功!
rpm包安装mysql
前提
a.下载rpm包
b.初始化报错error while loading shared libraries: libaio.so.1
的话,安装libaio
安装顺序rpm包的顺序分为4个步骤
华为云耀服务器性能
安装1.5g的mysql
centos7.9 带宽3mbit/s
响应速度约为1m/s
控制台监控情况如下,读写磁盘io大概的波峰值:读3.446mb/s 写5.181mb/s。
控制台服务器监控的优势
服务器监控的优势包括:
提高系统稳定性:通过实时监控服务器的硬件和软件状态,能够及时检测并解决潜在的故障和问题,保障系统稳定运行。
减少停机时间:服务器监控可以及时发现服务器运行中存在的问题,提醒管理员立即处理,从而减少系统停机时间,提高系统的可用性。
提高系统性能:服务器监控能够对服务器的硬件和软件进行性能分析,找到系统瓶颈,从而优化系统配置,提高系统的性能和响应速度。
提高安全性:服务器监控可以检测到异常登录、安全漏洞等安全问题,并及时提醒管理员采取应对措施,保障服务器数据的安全和完整性。
降低管理成本:服务器监控能够实时监测服务器状态,提醒管理员采取相应的措施,减少故障处理的时间和成本,提高管理员工作效率。
本文分享到这结束,如有错误或者不足之处欢迎指出!
👍 点赞,是我创作的动力!
⭐️ 收藏,是我努力的方向!
✏️ 评论,是我进步的财富!
💖 最后,感谢你的阅读!