• 售前

  • 售后

热门帖子
入门百科

mysql5.7 修改用户初始暗码的方法

[复制链接]
哈哈笑417 显示全部楼层 发表于 2021-10-25 19:40:59 |阅读模式 打印 上一主题 下一主题
当用户首次安装MySQL数据库时,总是想修改root的初始化密码,我也是,每次都百度一下,下面重要给出一些操纵数据库的常用SQL和一些基本概念性的东西。
修改用户的初始化密码:
  1. SET PASSWORD = PASSWORD(‘your new password');
  2. ALTER USER ‘root'@‘localhost' PASSWORD EXPIRE NEVER;
  3. flush privileges;
复制代码
创建新的用户:
  1. CREATE USER ‘username'@‘host' IDENTIFIED BY ‘password';
复制代码
给用户授予权限:
  1. GRANT all privileges ON databasename.tablename TO ‘username'@‘host';
  2. flush privileges;
复制代码
设置和更改密码:
  1. SET PASSWORD FOR ‘username'@‘host' = PASSWORD(‘password');
复制代码
打消权限:
  1. REVOKE privilege ON databasename.tablename FROM ‘username'@‘host';
复制代码
删除用户:
  1. DROP USER ‘username'@‘host';
复制代码
查看用户的授权:
  1. SHOW grants for ‘username'@‘host';
复制代码
Innodb引擎提供了ACID事件的支持:
      
  • A(原子性;Atomicity)指一个事件要么全执行,要么不执行;  
  • C(同等性;Consistency)指事件的运行并不改变数据库中数据的同等性;  
  • I(独立性;Isolation)也称作隔离性,指两个以上事件不会交替执行的状态;  
  • D(长期性;Durability)指事件执行乐成后,所做的改变会长期保存在数据库中,不会无缘无故地回滚;
MYSQL的隔离级别:

脏读:允许读取到未提交的脏数据。
不可重复读:在T1点读取了一些记录,在T2点重新读取这些记录时,这些记录大概已经被改变、大概消散不见。
幻读:解决了不重复读,保证了同一个事件里,查询的结果都是事件开始时的状态。
MYSQL的锁定机制:
锁定机制就是数据库为了保证数据库的同等性而使各种共享资源在被并发访问变得有序所设定的一种规则。
      
  • 行级锁定  
  • 锁定对象的颗粒度很小,容易造成死锁,但锁定资源争用的概率也最小。  
  • 页级锁定  
  • 介于行级锁定和表级锁定之间。  
  • 表级锁定
最大颗粒度的锁定机制。不容易发存亡锁,但是发生资源竞争的概率较大。
表级锁定重要应用于MyISAM,Memory,CSV等一些非事件性存储引擎。行级锁定重要应用于Innodb和NDBCluster存储引擎。页级锁定重要用于BerkeleyDB。
以上所述是小编给大家介绍的mysql5.7 修改用户初始密码的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会实时回复大家的。在此也非常感谢大家对草根技术分享网站的支持!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作