银河麒麟V10安装MySQL5.7的详细过程

 更新时间:2023年05月31日 09:56:24   作者:贰拾壹丶  
这篇文章主要介绍了银河麒麟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安装完成

到此这篇关于银河麒麟V10安装MySQL5.7的文章就介绍到这了,更多相关银河麒麟V10安装MySQL5.7内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL环境搭建与基础操作详细过程

    MySQL环境搭建与基础操作详细过程

    本文详细介绍了MySQL的环境配置和基础操作,包括服务管理、登录退出、SQL语句执行等核心知识点,并通过实操实验帮助读者快速上手MySQL,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • 远程无法连接Linux上MySQL的问题解决办法

    远程无法连接Linux上MySQL的问题解决办法

    MySQL不允许远程连接的问题通常可以通过配置用户权限、修改MySQL配置文件以及调整系统防火墙设置来解决,这篇文章主要介绍了远程无法连接Linux上MySQL的问题解决办法,需要的朋友可以参考下
    2025-09-09
  • mysql-8.0.16 winx64的最新安装教程图文详解

    mysql-8.0.16 winx64的最新安装教程图文详解

    最近刚学习数据库,首先是了解数据库是什么,数据库、数据表的基本操作,这就面临了一个问题,mysql的安装,我这里下载的是64位的,基于Windows的,需要的朋友可以参考下
    2019-06-06
  • MySql比较运算符正则式匹配REGEXP的详细使用详解

    MySql比较运算符正则式匹配REGEXP的详细使用详解

    这篇文章主要介绍了MySql比较运算符正则式匹配REGEXP的详细使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 手把手教你使用Navicat生成MySQL测试数据

    手把手教你使用Navicat生成MySQL测试数据

    Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设,下面这篇文章主要给大家介绍了关于使用Navicat生成MySQL测试数据的相关资料,需要的朋友可以参考下
    2023-05-05
  • MySQL中的join以及on条件的用法解析

    MySQL中的join以及on条件的用法解析

    这篇文章主要介绍了MySQL中的join以及on条件的用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • MySQL高级开发中视图的详细教程

    MySQL高级开发中视图的详细教程

    对MySQL数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理,下面这篇文章主要给大家介绍了关于MySQL数据库基本SQL语句教程之高级操作中视图的相关资料,需要的朋友可以参考下
    2023-01-01
  • 在MySQL中删除表的操作教程

    在MySQL中删除表的操作教程

    这篇文章主要介绍了在MySQL中删除表的操作教程,是MySQ入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • MySQL性能全面优化方法参考,从CPU,文件系统选择到mysql.cnf参数优化

    MySQL性能全面优化方法参考,从CPU,文件系统选择到mysql.cnf参数优化

    本文整理了一些MySQL的通用优化方法,做个简单的总结分享,大部分情况下都介绍了适用的场景,如果你的应用场景和本文描述的不太一样,那么建议根据实际情况进行调整
    2018-03-03
  • Mysql如何通过ibd文件恢复数据

    Mysql如何通过ibd文件恢复数据

    这篇文章主要介绍了Mysql如何通过ibd文件恢复数据问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08

最新评论