首页 > 数据库 >在Debian12上安装mysql 8.0

在Debian12上安装mysql 8.0

时间:2024-11-07 13:47:28浏览次数:6  
标签:8.0 IDENTIFIED 密码 systemctl USER mysql test Debian12

从deb安装默认是区分大小写的

一、安装过程

二、 常用命令

mysql -uroot -p

apt-get --purge autoremove mysql-server
systemctl start mysql
systemctl status mysql
systemctl stop mysql

三、 其他

注意:root账号在debian系统中无法直接开启远程连接,安全起见我们新建一个mysql用户;
CREATE USER 'test'@'%' IDENTIFIED BY 'xxxxx';
GRANT ALL PRIVILEGES ON . TO 'test'@'%' WITH GRANT OPTION;
软件连接异常
报错:Authentication plugin ‘caching_sha2_password’ cannot be loaded

> 1. 修改账户密码加密规则并更新用户密码
ALTER USER 'test'@'%' IDENTIFIED BY 'xxxxxx' PASSWORD EXPIRE NEVER;
 
> 2. 更新一下用户的密码
ALTER USER 'test'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxxx';
 
> 3. 刷新权限并重置密码
FLUSH PRIVILEGES;

标签:8.0,IDENTIFIED,密码,systemctl,USER,mysql,test,Debian12
From: https://www.cnblogs.com/binli33/p/18532006

相关文章

  • 【Mysql】Mysql 有几级缓存?每一级缓存,具体是什么?
     Mysql有几级缓存?每一级缓存,具体是什么?转载:======https://mp.weixin.qq.com/s/fyMiy4G1Fa7laUSbydiHsA本文目录- 一、MySQL缓存机制概述- 二、MySQL整体架构  -1.解析器(Parser)  -2.优化器(Optimizer)  -3.执行器(Executor)  -三个核心组件之间的交互......
  • Mysql8.0设置大小写不敏感解决方案[转]
    【摘要】初始化Mysql8.0,修改Mysql8.0大小写敏感问题(默认敏感,改为不敏感)。在Debian12下验证通过。一、备份Mysql数据库重新初始化mysql,相当于“恢复出厂设置”,所以一定要备份好重要的数据库,就是data目录下面的那些数据库文件;二、停止Mysql服务在修改配置之前,请先把mysq......
  • mysql如何批量删除海量数据
    一、删除大表的部分数据一个表有1亿6000万的数据,有一个自增ID。最大值就是1亿6000万,需要删除大于250万以后的数据,有什么办法可以快速删除?看到mysql文档有一种解决方案:http://dev.mysql.com/doc/refman/5.0/en/delete.htmlIfyouaredeletingmanyrowsfromalargetable,......
  • win11中使用docker-nacos连接容器中的mysql实例记录
     二.方式11.拉取nacosdockerpullnacos/nacos-server2.在dockerdesktop中进行配置如下图相比较’方式2‘这种方式更简单,mysqlip地址需要使用ipv4地址,具体的自己查看ipconfig的ipv4地址(注意:localhsot/127.0.0.1/容器名称都是不行的)下面这几个参数在application.proper......
  • mysql 游标 示例
    提示:mysql游标必须要在在存储过程中才能使用,不能单独使用数据表CREATETABLE`student_score`(`id`intunsignedNOTNULLAUTO_INCREMENT,`student_id`varchar(128)DEFAULTNULL,`student_course_name`varchar(128)DEFAULTNULL,`score`intDEFAULTNULL,......
  • Java面试系列-MySQL面试题20道,InnoDB,索引类型,事务隔离级别,锁机制,MVCC,主从复制,慢查询,分
    文章目录1.MySQL中的InnoDB和MyISAM存储引擎有什么区别?2.MySQL中的索引类型有哪些?3.MySQL中的索引是如何工作的?4.MySQL中的事务隔离级别有哪些?5.MySQL中的锁机制有哪些?6.MySQL中的MVCC(多版本并发控制)是如何工作的?7.MySQL中的主从复制是如何工作的?8.MySQL中的分区......
  • mysql学习必备四大语法 增 删 改 查
    SQL(结构化查询语言)是用于管理关系型数据库的标准语言。增、删、改、查是对数据库表中数据进行基本操作的四种主要功能,通常称为CRUD(Create,Read,Update,Delete)。以下是这四个操作的详细讲解和示例1.增(Create)功能:简单来说插入数据库表中新记录SQL语法:表名:你想要插入数......
  • 服务器上mysqld,java的进程Out of Memory,被kernel kill 掉了
    /var/log/messages里面日志如下Aug1019:47:16VM-0-7-centoskernel:8936totalpagecachepagesAug1019:47:16VM-0-7-centoskernel:0pagesinswapcacheAug1019:47:16VM-0-7-centoskernel:Swapcachestats:add0,delete0,find0/0Aug1019:47:16VM-0......
  • 系统变量group_replication_group_seeds为空导致MySQL节点无法启动组复制
    MySQLInnoDBCluster集群中一个节点,在服务器重启过后,启动MySQL实例后,发现status为MISSING,另外memberState为OFFLINE状态。如下所示: MySQL  mysqldbu02:7306 ssl  JS > cluster.status(){    "clusterName": "yssps",     "defaultReplicaSet": {      ......
  • Ubuntu Linux中安装MySQL教程
    在UbuntuLinux中安装MySQL步骤步骤一:更新软件包列表首先,更新你的软件包列表:sudoaptupdate步骤二:安装MySQL服务器使用以下命令安装MySQL服务器:sudoaptinstallmysql-server步骤三:启动MySQL服务安装完成后,启动MySQL服务:sudosystemctlstartmysql......