当前位置: 首页 > news >正文

Mysql5.6到5.7升级需要以下操作

Mysql5.6到5.7升级需要以下操作
/usr/local/mysql5.7/bin/mysql_upgrade -uroot -p123456 -h127.0.0.1 --force

mysql5.7怎么修改最大连接数
show variables like '%max_connections%';
/etc/my.cnf 添加:
max_connections=1000
重启
重启

grant all privileges on . to 'yangxin'@'%' identified by 'yangxin123456' with grant option;

all privileges:表示将所有权限授予给用户。也可指定具体的权限,如:SELECT、CREATE、DROP等。
on:表示这些权限对哪些数据库和表生效,格式:数据库名.表名,这里写“*”表示所有数据库,所有表。如果我要指定将权限应用到test库的user表中,可以这么写:test.user
to:将权限授予哪个用户。格式:”用户名”@”登录IP或域名”。%表示没有限制,在任何主机都可以登录。比如:”yangxin”@”192.168.0.%”,表示yangxin这个用户只能在192.168.0IP段登录
identified by:指定用户的登录密码
with grant option:表示允许用户将自己的权限授权给其它用户

flush privileges;
、用户重命名
rename user 'test3'@'%' to 'test1'@'%';

修改密码
mysql> use mysql;

mysql5.7之前

mysql> update user set password=password('123456') where user='root';

mysql5.7之后

mysql> update user set authentication_string=password('123456') where user='root';
mysql> flush privileges;

用set password命令

语法:set password for ‘用户名’@’登录地址’=password(‘密码’)

set password for 'root'@'localhost'=password('123456');
flush privileges;

@@@@@@@@@@@@@@@@@@@@@@@@@@@
忘记密码

vim /etc/my.cnf
[mysqld]
skip-grant-tables

mysql> update user set password=password("newpassword") where user='root';
mysql> flush privileges;

相关文章:

  • GDI+绘制极坐标图(Polar Diagram)
  • RHEL7/CentOS7 PXE+Kickstart自动化系统安装
  • Netty环境搭建(源码死磕2)
  • [20171113]修改表结构删除列相关问题4.txt
  • 2018.10.24-dtoj-3984 玩具(toy)
  • lvs健康检查
  • 使用vue-cli创建一个vue项目
  • 替换vShield Manager 5.0证书
  • Good Inflation SPOJ - GOODG 李超树
  • 【Shell 编程基础第二部分】Shell里的流程控制\函数及\脚本调试
  • CMake入门指南
  • python里面的全局变量小例子
  • 11月14日学习内容整理:Js事件细讲,事件委派
  • DynamicJasper入门
  • 更大,还是更快:Savvio 10K.2和Savvio 15K.1
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【译】理解JavaScript:new 关键字
  • Angular2开发踩坑系列-生产环境编译
  • Apache Pulsar 2.1 重磅发布
  • CSS居中完全指南——构建CSS居中决策树
  • css系列之关于字体的事
  • CSS相对定位
  • Java Agent 学习笔记
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Javascript 原型链
  • Laravel5.4 Queues队列学习
  • Mysql优化
  • overflow: hidden IE7无效
  • Python 基础起步 (十) 什么叫函数?
  • Python实现BT种子转化为磁力链接【实战】
  • Travix是如何部署应用程序到Kubernetes上的
  • uni-app项目数字滚动
  • 仿天猫超市收藏抛物线动画工具库
  • 简析gRPC client 连接管理
  • 那些年我们用过的显示性能指标
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 删除表内多余的重复数据
  • 深度学习入门:10门免费线上课程推荐
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 数据科学 第 3 章 11 字符串处理
  • 怎么把视频里的音乐提取出来
  • elasticsearch-head插件安装
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • #微信小程序:微信小程序常见的配置传旨
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (003)SlickEdit Unity的补全
  • (02)vite环境变量配置
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (1)STL算法之遍历容器
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)springboot工单管理系统 毕业设计 964158
  • .bat批处理(一):@echo off