银河麒麟操作系统安装mysql

1.检查系统是否自带MariaDB

查找是否存在mariadb

rpm -qa | grep mariadb

删除mariadb

rpm  -e {}
//大括号内是需要删除的mariadb包

2.检查SSL包是否安装

rpm -qa | grep ssl

如果缺少包需要进行安装

3.下载mysql包(采用rpm包进行安装)

以5.7.20版本为例

安装命令,在安装时,在/root/文档/文件夹下下载

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar

4.解压tar包

解压命令

tar -xvf mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar

在解压完成之后可以得到mysql-5.7.20所有的rpm包,我们需要使用的有以下包

mysql-community-server-5.7.20-1.el7.x86_64.rpm

mysql-community-client-5.7.20-1.el7.x86_64.rpm

mysql-community-devel-5.7.20-1.el7.x86_64.rpm

mysql-community-common-5.7.20-1.el7.x86_64.rpm

mysql-community-libs-5.7.20-1.el7.x86_64.rpm

5.安装rpm包

注意:安装rpm包时,都要在rpm包存放的文件夹打开命令行进行操作,且需要按顺序操作

5.1 安装mysql-community-common包

rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm

5.2 安装mysql-community-libs包

rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm

5.3 安装mysql-community-client包

rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm

5.4 安装mysql-community-server包

rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm

5.5 安装mysql-community-devel包

rpm -ivh mysql-community-devel-5.7.20-1.el7.x86_64.rpm

6.启动mysql

在安装完成rpm包之后,可以查看mysql当前状态

systemctl status mysqld

执行以上命令会发现当前mysql处于为未启动状态

执行以下命令启动mysql

systemctl start mysqld

7.配置mysql

在安装完成mysql之后,还需要对密码进行配置

7.1获取初始密码

执行以下命令

grep password /var/log/mysqld.log

在该命令执行完成后可以看到在最末尾出现localhost,将“:”后所有字符选中,这是mysql的初始密码。

7.2使用初始密码登录数据库

mysqld -u root -p

系统提示输入密码,将之前复制的密码黏贴进去,即可进入mysql命令行。

7.3修改初始密码

在进入数据库命令行之后只可以进行修改密码操作

通过以下命令修改密码

alter user user() identified by 'Abc123123!';

需要注意的是,你需要设置的是强密码,如果设置弱密码会提示不满足密码要求,可以采用大写字母加小写字母加数字的组合,最后加上表达符号构成强密码。

8.测试mysql

使用新设置的密码可以成功登录mysql。

9.注意点

在对系统不熟悉的情况下尽量不要大面积通过vi修改cnf文件,可能导致结果达不到预期。

另外,对于不同版本的mysql可能需要安装不同的rpm包。

还需要注意的是,在不同版本的银河麒麟操作系统中可能会出现命令不同的情况,在这里使用的基于兼容的银河麒麟服务器操作系统。

本文参考了老哥讲数据库在2022年8月28发布的文章,以下为链接

https://blog.csdn.net/kanon_lgt/article/details/123810362?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%9B%BD%E4%BA%A7%E9%BA%92%E9%BA%9F%E7%B3%BB%E7%BB%9FKylinOS%20Server%20V10%20SP3%E5%AE%89%E8%A3%85&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-123810362.142^v100^pc_search_result_base3&spm=1018.2226.3001.4187

  • 26
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值