当前位置:网站首页>在麒麟V10操作系统上安装MySQL数据库
在麒麟V10操作系统上安装MySQL数据库
2022-07-30 04:15:00 【m0_67403013】
一:安装麒麟V10操作系统
(如果不会安装,请看这个博客https://blog.csdn.net/m0_60981735/article/details/123433741)
二:麒麟V10软件商店安装MySQL
1.打开麒麟软件商店

2.搜索MySQL服务器

3.点击下载
4.这里点击允许
5.通过终端查询,mysql -V ,发现MySQL已经安装好了

6.但是发现使用MySQL时报错?
原因只是因为只有root用户才能进行免密登录

对于软件商城安装MySQL存在的缺陷:
缺陷1:对于非root用户登录是不能使用的
缺陷2:没有图形化界面
三:麒麟V10通过命令行安装MySQL数据库
1.访问数据库官网(直接通过搜索引擎搜索MySQL)





PS:如果觉得下载速度太慢的话,可以下载一个迅雷,然后复制下载链接,进迅雷下载就行
2.查看下载好的压缩包位置

3.将压缩文件拖动到用户的文件系统中

PS:如果发现不能拖进虚拟机的话,可以尝试用以下几种方法
1:下载xftp软件,远程连接虚拟机,将压缩包通过xftp远程传输到root文件夹下,然后在root文件夹下通过剪切–粘贴到用户目录下
2:准备一个U盘,在主机中,将压缩包传到U盘中,然后再连虚拟机,将压缩包放到root目录下
3:在虚拟机中下载一个QQ进行传输
4:在虚拟机中访问MySQL官网进行下载器
…压缩包是死的,人是活的,总不能传不进去把
3.创建MySQL的用户和MySQL的用户组,为了提高安全性

4.创建MySQL相关目录

5.解压压缩文件
先切换到用户的工作目录

然后完整解压

给mysql-8.0.28…重命名
6.把mysql里面的内容移动到/app/database/mysql中

查询

7.修改文件目录的权限
查看app目录的权限

修改目录的权限 


8.添加环境变量
在结尾添加一行:
export PATH=“$PATH:/app/database/mysql/bin”

这里说的是source /etc/profile更改电脑配置,需要允许

验证:

9.查看mysql版本

报错的原因是因为:麒麟V10的libtinfo.so.5已经编程了libtinfo.s0.6

编写my.cnf文件

[mysqld]
basedir=/app/database/mysql
bind-address=0.0.0.0
datadir=/data/3306
log-error=/data/3306/mysql.err
lower-case-table-names=1
pid-file=/data/3306/mysql.pid
port=3306
server_id=1
socket=/binlog/3306/mysql.sock
user=mysql
#character config
character_set_server=utf8mb4
symbolic-links=0
[mysql]
socket=/binlog/3306/mysql.sock

保存退出
10.格式化数据库
切换到/app/database/mysql/bin下
然后使用命令:
./mysqld --initialize --user=mysql --basedir=/app/database/mysql/ --datadir=/data/3306

11.查看初始密码
cat /data/3306/mysql.err | grep localhost
:后面的就是密码

12.准备启动脚本,拷贝MySQL对启动脚本至系统软件管理目录中

13.查看启动状态
[email protected]:/app/database/mysql/support-files# service mysql status //查询mysql服务状态
[email protected]:/app/database/mysql/support-files# service mysql stop //关闭mysql服务
[email protected]:/app/database/mysql/support-files# service mysql start //开启mysql服务
[email protected]:/app/database/mysql/support-files# service mysql restart //重启mysql服务

14.登录MySQL数据库

15.修改MySQL数据库的密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’ //把密码改为123456

16.退出

17.尝试登录MySQL,使用刚才设置的密码

18.退出
四:下载麒麟v10MySQL服务图形化GUI
1.更新软件商店



下载MySQL workbeach

在搜索框直接搜索MySQL workbeach


先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- Advanced [C] array to participate in the function pointer
- Has been empty, a straightforward, continue to copy the top off!
- STM32 SPI+WM8978 voice loopback
- spicy(二)unit hooks
- SQLSERVER merges subquery data into one field
- Pytorch框架学习记录7——卷积层
- 解决编译安装gdb-10.1 unistd.h:663:3: error: #error “Please include config.h first.“ 问题
- mysql 结构、索引详解
- 恐造成下一个“千年虫”的闰秒,遭科技巨头们联合抵制
- WEB 渗透之信息收集
猜你喜欢

state space representation

机器学习:知道通过低方差过滤实现降维过程

Mini Program Graduation Works WeChat Points Mall Mini Program Graduation Design Finished Products (6) Question Opening and Defense PPT

Pytorch框架学习记录5——DataLoader的使用

Mini Program Graduation Works WeChat Second-hand Trading Mini Program Graduation Design Finished Works (7) Interim Inspection Report

Mini Program Graduation Works WeChat Points Mall Mini Program Graduation Design Finished Products (1) Development Overview

Mini Program Graduation Works WeChat Second-hand Trading Mini Program Graduation Design Finished Works (5) Task Book

The difference between BGP room and ordinary room in Beijing

海外多家权威媒体热议波场TRON:为互联网去中心化奠定基础

Reverse Analysis Practice 2
随机推荐
Pytorch framework learning record 5 - the use of DataLoader
ospf 导图
cv2.polylines
Pytorch框架学习记录1——Dataset类代码实战
C. Qualification Rounds(思维,特情)
网页元素解析a标签
对均匀采样信号进行重采样
How to solve the error "no such file or directory" when EasyCVR starts?
Flutter records and learns different animations (1)
CMake installation and testing
[Switch] Protocol-Oriented Programming in Swift: Introduction
SQLSERVER merges subquery data into one field
spicy(一)基本定义
逆向理论知识3【UI修改篇】
Boss Rush (二分答案 + 状压DP)
The leap second that may cause the next "Millennium Bug" is boycotted by tech giants
【Untitled】
sqlmap use tutorial Daquan command Daquan (graphics)
机器学习:知道通过低方差过滤实现降维过程
防抖与节流