登录
首页 >  数据库 >  MySQL

华为云鲲鹏云服务器安装MySQL 5.7.30

来源:SegmentFault

时间:2023-02-16 15:20:30 219浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《华为云鲲鹏云服务器安装MySQL 5.7.30》,文章讲解的知识点主要包括MySQL,如果你对数据库方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

▣ 博主主站地址:微笑涛声 【www.cztcms.cn】

▣ 博主其他平台: CSDN 简书 开源中国 思否 华为云博客


华为云鲲鹏云服务器搭载的是华为鲲鹏处理器(916/920),华为鲲鹏处理器是基于ARM架构的处理器,不同于传统的X86架构的处理器。所以MySQL数据库的部署方式也有所差异。以下方法经过亲测,简单可用。鲲鹏云服务器配置为

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

image

2、安装MySQL所需的依赖包,使用
yum install -y perl openssl openssl-devel libaio perl-JSON autoconf 

image

3、看到提示“作为依赖被升级”则证明MySQL依赖安装成功。

image

4、使用
tar -xvf mysql-5.7.30.tar.gz

image

5、进入
cd aarch64
ls

image

6、卸载mariadb数据库依赖(华为云鲲鹏云服务器自带mariadb数据库)。

yum remove -y mariadb-libs

image

7、对
yum install *.rpm

image

8、现在MySQL就已经安装成功,启动MySQL,查看状态。

systemctl start mysqld
systemctl status mysqld

image

二、修改MySQL的密码和创建远程登录用户

1、MySQL初始密码生成在
cat /var/log/mysqld.log

image

2、复制刚刚生成的初始密码,使用
cat /var/log/mysqld.log

image

4、修改MySQL数据库的密码策略参数,关闭复杂策略。

alter user 'root'@'localhost' identified by '你的密码';

FLUSH PRIVILEGES;

image

6、要远程登录MySQL数据库,需要云服务器开启3306端口,来到云服务器控制台,找到安全组,添加入方向规则,将3306端口打开。

image

7、创建数据库。

create database wordpress;
查看数据库:show databases;

image

8、创建可以远程登录的用户。

create user '你的远程登录用户名'@'%' identified by '你的密码';

image

9、修改远程登录用户的权限。

## 远程登录用户可以访问所有数据库
grant all privileges on *.* to '你的远程登录用户名'@'%';


## 远程登录用户只能访问wordpress数据库
grant all privileges on `wordpress`.* to '你的远程登录用户名'@'%';

image

10、远程连接使用Navicat premium,连接选择MySQL。

image

11、输入远程登录用户名和密码。点击连接测试。成功以后就可以远程管理数据库了。

image

12、MySQL数据库远程连接成功。

image

文中关于mysql的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《华为云鲲鹏云服务器安装MySQL 5.7.30》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表