银河麒麟V10安装MySQL5.7

银河麒麟V10安装MySQL5.7

环境:
Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.iso
mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
Vmware

MySQL5.7下载地址
https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

安装前准备工作
检查是否已经安装MySQL
[root@localhost ~]# rpm -qa | grep mysql
在这里插入图片描述

将查询出的包卸载掉
[root@localhost ~]# rpm -e –nodeps
在这里插入图片描述

将/usr/lib64/libLLVM-7.so也一并删除
[root@localhost ~]# rm -rf /usr/lib64/libLLVM-7.so

检查是否删除成功
[root@localhost ~]# rpm -qa | grep mysql
在这里插入图片描述

查询残余文件夹
[root@localhost ~]# whereis mysql
在这里插入图片描述

删除残余文件

验证删除结果
[root@localhost ~]# whereis mysql
在这里插入图片描述

检查MySQL用户组以及用户是否存在,若没有则创建
[root@localhost ~]# cat /etc/group | grep mysql
[root@localhost ~]# cat /etc/passwd |grep mysql
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd -r -g mysql mysql

二、开始安装MySQL数据库
上传MySQL安装包至任意目录
在这里插入图片描述

解压安装包
[root@localhost ~]# tar xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
在这里插入图片描述

解压完成后移动至/usr/local/mysql
[root@localhost ~]# mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql
在这里插入图片描述

在目录下/usr/local/mysql/创建data目录
[root@localhost ~]# mkdir /usr/local/mysql/data
在这里插入图片描述

更改MySQL目录下所有的目录文件夹所属组和用户以及权限
[root@localhost ~]# chown -R mysql:mysql /usr/local/mysql
[root@localhost ~]# chmod -R 755 /usr/local/mysql
在这里插入图片描述

修改MySQL的数据配置文件vim /etc/my.cnf ,修改完后内容如下
在这里插入图片描述
在这里插入图片描述

注意socket的值必须前后一致
否则会报错:Can’t connect to local MySQL server through socket的解决方法
解决办法:http://www.cnntt.com/archives/2505

编译安装并初始化MySQL数据库,并记录初始化后末尾输出的默认密码
[root@localhost ~]# cd /usr/local/mysql/bin
[root@localhost bin]# ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
在这里插入图片描述

以上步骤执行完成后生产的临时密码
A temporary password is generated for root@localhost: ucGrgg(v(9U5

添加开机自启并开启服务
[root@localhost bin]# cp -rf /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
[root@localhost bin]# chmod +x /etc/init.d/mysqld
[root@localhost bin]# /usr/lib/systemd/systemd-sysv-install enable mysqld
在这里插入图片描述

添加环境变量,在空白处添加以下代码

export MYSQL_HOME=/usr/local/mysql
export PATH= P A T H : PATH: PATH:MYSQL_HOME/bin

[root@localhost bin]# vim /etc/profile
在这里插入图片描述

使环境变量生效
[root@localhost bin]# source /etc/profile
在这里插入图片描述

开启MySQL服务
[root@localhost bin]# systemctl start mysqld
在这里插入图片描述

查询服务状态
[root@localhost bin]# systemctl status mysqld
在这里插入图片描述

使用默认密码登录数据库
[root@localhost bin]# mysql -u root -p
在这里插入图片描述

至此MySQL安装完成

  • 6
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
根据提供的引用信息和,银河麒麟(Galaxy Kylin)sp3版本可以安装MySQL 5.7。以下是安装步骤: 1. 首先,确保你的系统上已经安装银河麒麟(Galaxy Kylin)sp3版本。 2. 按照引用中的步骤,移除系统自带的MariaDB: ``` yum remove mariadb* ``` 3. 接下来,使用MySQL官方提供的Yum仓库来安装MySQL 5.7。根据引用提供的快速使用MySQL Yum仓库的指南,可以按照以下步骤操作: - 首先,下载并安装MySQL的Yum存储库: ``` wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm ``` - 然后,安装MySQL 5.7: ``` sudo yum install mysql-community-server ``` 4. 安装完成后,你可以使用以下命令启动MySQL服务并设置开机自启动: ``` sudo systemctl start mysqld sudo systemctl enable mysqld ``` 5. 最后,你可以使用以下命令来验证MySQL是否成功安装并运行: ``` systemctl status mysqld ``` 这样,你就成功在银河麒麟sp3上安装MySQL 5.7。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [麒麟服务器系统安装mysql-5.7](https://blog.csdn.net/zhajianting/article/details/127790839)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [银河麒麟v10安装MySQL5.7 含教程](https://download.csdn.net/download/weixin_41299877/87635862)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值