首页 > 数据库 >MySQL免密登录操作

MySQL免密登录操作

时间:2023-05-18 10:55:24浏览次数:33  
标签:免密 登录 MySQL cnf mysql root localhost

vi /etc/my.cnf

添加到配置文件里面放在[mysqld]下面
[mysqld]
skip-grant-tables
重启服务
systemctl restart mysql

登录:mysql
mysql> update mysql.user set password=password('root') where user='root' and host='localhost';
再次回到 /etc/my.cnf 把刚才添加的内容 删除了
systemctl restart mysql
mysql -uroot -proot

MariaDB [(none)]> ALTER USER "root"@"localhost" IDENTIFIED BY "chinaskill123";

标签:免密,登录,MySQL,cnf,mysql,root,localhost
From: https://www.cnblogs.com/-liunian/p/17411259.html

相关文章

  • MySQL在Linux中的安装
    MySql安装1、下载mysql安装包再mysql官方下载安装包2、删除依赖包#查找依赖包rpm-qa|grepmysqlrpm-qa|grepMySQLrpm-qa|grepmariadb#删除查询到的依赖包rpm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_643、安装mysql#将安装包上传到linux中mysq......
  • 第一章 MySQL体系结构和存储引擎
    1.1定义数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合实例:MySQL数据库由后台线程以及一个共享内存区组成在MySQL数据库中,实例与数据库的关系通常是一一对应的,即一个实例对应一个数据库,一个数据库对应一个实例MySQL数据库实例在系统上的表现就是一个进程MySQL......
  • 新特性解读 | MySQL 8.0 新密码策略
    转载于:https://mp.weixin.qq.com/s/GK56N5SaafCIKuP6N3lMUg引言这里来介绍下MySQL8.0版本自带的新密码验证策略。正文我们非常熟悉这样的模式:用户想更改自己密码,需要提供原来密码或者追加手机验证码才可以,这种模式在MySQL数据库里一直不存在。在MySQL8.0之前的版本,普......
  • 5大主流方案对比:MySQL千亿级数据线上平滑扩容实战
    转载于:https://mp.weixin.qq.com/s/DWUIy0Bt2Jw-lHRGm50cow1.五个方案1.1停机方案1.2停写方案1.3日志方案1.4双写方案(中小型数据)1.5平滑2N方案(大数据量)2. 平滑2N扩容方案实践2.1 实现应用服务级别的动态扩容2.2 实现数据库的秒级平滑2N扩容3.keepalived......
  • ubuntu 20.04 root 登录设置
    ubuntu20.04设置root默认登录1.设置root密码sudopasswdroot2.root用户编辑/etc/ssh/sshd_config文件vi/etc/ssh/sshd_config修改前:#PermitRootLoginprohibit-password修改后:PermitRootLoginyes3.重启ssh服务sudosystemctlrestartssh......
  • mysqlfrm读取frm文件获取建表ddl并恢复数据
    环境:OS:Centos6[[email protected]]#python-VPython2.6.6 ##################################获取建表ddl#########################1.下载下载地址:https://downloads.mysql.com/archives/utilities/下载的版本为:mysql-utilities-1.6.5.tar.gz......
  • 【ⓂMySQL】行级锁(索引项加锁)
    InnoDB行锁是通过给索引上的索引项加锁来实现的。所以,只有通过索引条件检索数据,InnoDB才使用行级锁,否则,InnoDB将使用表锁。其他注意事项:在不通过索引条件查询的时候,InnoDB使用的是表锁,而不是行锁。由于MySQL的行锁是针对索引加的锁,不是针对记录加的锁,所以即使是访问不同行的记......
  • MySQL基础巩固
    selectdistinctuniversityfromuser_profile;--distinct去重 selectdevice_idfromuser_profilelimit0,2ViewCodeselectdevice_idfromuser_profileWHEREid=1orid=2;--取出固定值的两种方式 selectdevice_idasuser_infos_example......
  • MySQL-索引
    索引原理索引是对数据库表中一列或多列的值进行排序的一种结构索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始,然后读完整个表直到它找出相关的行。表越大,花费时间越多。对于一个有序字段,可以运用二分查找(BinarySearch),这就是为什么性......
  • MySQL中的索引
    MySQL中常见的索引InnoDB存储引擎支持以下几种常见的索引:B+树索引、全文索引、哈希索引,其中比较关键的是B+树索引。一、B+树索引InnoDB中的索引按照B+树来组织的,数据都存放在B+树(为了快速检索数据而提出的一种数据结构)的叶子节点中。聚集索引/聚簇索引InnoDB中使用了聚集索引,就是将......