linux mysql麒麟系统部署

news/2024/10/25 11:22:28/文章来源:https://www.cnblogs.com/ssvip/p/18244462

1、安装mysql

apt-get install mysql-server mysql-common

2、取消大小写敏感

  (1)、先删除mysql数据库

rm -rf /var/lib/mysql

  (2)、设置my.cnf

[mysqld]
lower-case-table-names=1

  (3)、初始化数据库,取消大小写敏感

mysqld --initialize --user=mysql --lower-case-table-names=1
systemctl start mysql.service

3、用户操作

  (1)、登入mysql

 mysql -u root -p

(2)、授权

use mysql;
update user set host = '%' where user = 'root';
GRANT ALL ON *.* TO 'root'@'%' ;
flush privileges; 

  现在root用户可以远程管理mysql了

4、忘记root密码

如果忘记root密码,可以按照以下步骤操作

(1)、停止mysql服务

systemctl stop mysql

(2)、my.cnf增加skip-grant-tables

   (2.1)、用vim打开my.cnf

sudo vim /etc/mysql/my.cnf

   (2.2)、点击i键,进入插入模式,输入skip-grant-tables

(2.3)、输入:wq键,保存退出

(3)、操作mysql

启动mysql
systemctl start mysql
登入mysql
mysql -u root -p
密码点确定

(4)、执行mysql语句:

update user set authentication_string='' where user='root';

(5)、退出mysql,修改my.cnf,把skip-grant-tables这行删除或注销

(6)、重启mysql

systemctl restart mysql

(7)、登入mysql

mysql -u root -p

密码直接按enter键

(8)、修改用户密码

use mysql;
-- 先查询用户信息
select host, user, authentication_string from user;
-- 修改密码
alert user 'root'@'%' identified by 'newpassword' ;

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/723847.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

掌握JMeter:深入解析如何提取和利用JSON数据

前言 Apache JMeter不仅是一个功能强大的性能测试工具,它还可以用于提取和处理响应中的数据。对于现代Web应用,JSON(JavaScript Object Notation)已经成为主要的数据交换格式。本文将详细介绍如何在JMeter中提取JSON数据,并将其用于后续的请求或断言。 环境准备 在开始之前…

Postman变量使用指南

前言 在API测试过程中,变量的使用能够大大提高测试的灵活性和效率。Postman提供了多种变量类型,帮助我们更方便地管理和重用数据。本文将详细介绍Postman中变量的使用方法和实际应用场景。 为什么要使用变量? 在API测试中,变量可以帮助我们:避免重复输入相同的数据 管理和…

深入探索Chrome开发者工具:开发者的利器

前言 作为一名测试,我们经常需要对web页面进行测试,很多时候我们都需要借助Chrome开发者工具(Chrome DevTools)来进行测试,无论是前端开发还是调试问题,都是必不可少的利器。本文就来给大家介绍一下Chrome开发者的使用。 什么是Chrome开发者工具? Chrome开发者工具(Dev…

VSCode安装使用教程,保姆级!

前言 Visual Studio Code(简称 VS Code)是一款由微软开发的免费、开源的轻量级代码编辑器,它支持多种编程语言和平台,并提供丰富的扩展功能,让开发者能够更高效地编写代码。本文将向您介绍如何安装和使用 VS Code,以及一些常用的功能和技巧。 VSCode 下载、安装 我们可以…

图片和视频都可以去水印啦,ai去水印的简单两种方法

有时候我们希望移除视频中的水印,但又不擅长使用专业软件,结果反而花费了很多时间和精力。这种情况下该怎么办呢? 今天给大家推荐两个方法: 一.在线去水印 Photopea是一款在线图像编辑器,界面和功能与Photoshop相似,无需下载软件即可使用。其强大的AI去水印功能使得去除图…

Netty数据传输载体ByteBuf

原文链接:https://www.cnblogs.com/wuweishuo/p/10854421.html Netty中读写以ByteBuf为载体进行交互ByteBuf的结构ByteBuf以readerIndex和writerIndex划分为三块区域,废弃字节,可读字节,可写字节。每次从ByteBuf读取一个字节时readerIndex+1,写入一个字节时writerIndex+1。…

【jmeter】测试redis读取性能(单机)

一、场景公司对redis节点进行增加,需要验证节点增加后,对于redis本身性能及服务性能的影响二、 使用工具 jmeter redis data set插件 Documentation: https://jmeter-plugins.org/wiki/RedisDataSet/ 缺点: 1、只支持单机 2、只支持List和Set类型三、安装 可用插件搜索安装即…

k8s存储CSI插件的存储方案

Kubernetes从1.9版本开始引入容器存储接口 Container Storage Interface (CSI)机制,用于在Kubernetes和外部存储系统之间建立一套标准的存储管理接口,通过该接口为容器提供存储服务。 CSI的核心组件和部署架构 Kubernetes CSI存储插件的关键组件和推荐的容器化部署架构如下(…

12款高效开源Wiki系统推荐,打造团队知识管理利器

在企业知识管理和团队协作中,Wiki系统因其强大的编辑和组织功能,逐渐成为一种重要的工具。文章介绍了12款好用的开源Wiki:PingCode、DokuWiki、MediaWiki、Tiki Wiki CMS Groupware、XWiki、BookStack、PMWiki、Foswiki、GitBook、Wiki.js、TiddlyWiki、Slite。以及对比了一…

C# 每次生成之后自动更新软件版本号

第一步:在解决方案资源管理器中找到【AssemblyInfo.cs】文件,修改版本生成方式:[assembly: AssemblyVersion("1.0.0.*")] // 程序集的版本信息由下列四个值组成: // // 主版本 // 次版本 // 生成号 // 修订号 // //可以指定所有这些值,也可…

在Python中使用LSTM和PyTorch进行时间序列预测|附代码数据

全文链接:http://tecdat.cn/?p=8145 最近我们被客户要求撰写关于LSTM的研究报告,包括一些图形和统计输出。 顾名思义,时间序列数据是一种随时间变化的数据类型。例如,24小时内的温度,一个月内各种产品的价格,一年中特定公司的股票价格 诸如长期短期记忆网络(LSTM)之类…

蒸发温差热机-大号尺寸饮水鸟发电应用原理详细分析

蒸发温差热机-大号尺寸饮水鸟发电应用原理详细分析 作为物联网数据采集解决方案专业提供商,数采物联网小编daq-iot在这里做以下内容介绍,并诚挚的欢迎大家讨论和交流饮水鸟是一种热机,它利用温差将热能转换为设备内的压差,并执行机械做功。像所有热机一样,饮水鸟通过热力学循…