1.dos窗口命令登陆。

管理员/普通用户登陆(账号/密码:root/rootpwd)

mysql -hlocalhost -uroot -prootpwd

普通用户登陆(root管理员的不可以使用这种方式):

mysql -hlocalhost -ushend -p123456

mysql -u 用户名 -p

2.查询数据库编码

use mysql;//这句一定要记得打

show variables like '%skip_networking%';

3.在mysql数据库的user表种查看当前root用户的相关信息

select host,userfrom userwhere user='root';

查询所有用户的相关信息

select host,userfrom user;

4.修改是否可以远程的权限,localhost表示只可以本地访问,%表明可以远程访问。

update user set user.host='%' where user.user='root';

5.新建用户远程连接mysql数据库

grant all on *.* to admin@'%' identified by '123456' with grant option;

新建的用户使用彩虹猫(navicat)连接说没有权限,报下面的错:Authentication plugin 'caching_sha2_password' cannot be loaded

远程访问数据库的可视化工具比较多如:Navicat、SQLyog、MySQL workbench 等,我这里使用 Navicat

输入访问的 host 和密码,报 2059 错误,这是因为 MySql8.0 版本 和 5.0 的加密规则不一样,而现在的可视化工具只支持旧的加密方式。

此问题有两种方法,一种是更新 Navicat 驱动来解决此问题,另一种是将 MySQL 用户登录的加密规则修改为 mysql_native_password,第一种方法我试过了没有起作用,我这里采用第二种方法。

修改加密规则:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

更新root密码:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';

use database_name;告诉mysql你要使用那个数据库;

service mysqld start/restart/stop  启动服务/重启服务/停止服务

6.刷新配置的权限:

flush privileges;

mysql8.0提示命令_Mysql 8.0 相关命令相关推荐

  1. nova 命令汇总三 ——网络相关命令

    nova 命令汇总三 --网络相关命令 和网络相关的操作主要包括:add-fixed-ip.add-floating-ip.add-secgroup.fixed-ip-get .fixed-ip-re ...

  2. Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块...

    Linux中mod相关的命令 内核模块化   mod相关命令都是用来动态加载内核模块/驱动程序模块 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...

  3. 05_NoSQL数据库之Redis数据库:Redis的常用命令,键值相关命令和服务器相关命令

     Redis常用命令 Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以再Linux终端使用. 键值相关命令: Keys:返回满足给定pattern的所有key 用表达式*表 ...

  4. Linux基础命令-网络配置和相关命令

    Linux基础命令-网络配置和相关命令 网络配置和相关命令 一.基本网络配置 二.网卡名称 1. 网卡别名 2. 设备别名 3. 实验 三.网络配置方式 1. ifconfig命令 2. route命 ...

  5. Linux下python的命令,linux下python相关命令

    若本机已安装python2,尽量不要动现有的python2,额外安装python3即可. 1.安装python3.6(centos下安装python3自带pip和setuptools) # 安装依赖环 ...

  6. 深入浅出AT命令(4)-电话本相关命令

    深入浅出AT命令(4)-电话本相关命令 1 AT+CPBS Select phone memory storage 选择电话存贮位置 AT+CPBS=?:返回所有支持的<storage>: ...

  7. insmod与modprobe命令的区别及其相关命令

    insmod与modprobe命令的区别及其相关命令 insmod与modprobe命令的区别及其相关命令 insmod  modprobe  insmod与modprobe均用于添加linux设备驱 ...

  8. mysql8 重启命令_MySQL 8.0 有哪些特别好用的运维便捷命令?

    有人说目前为止8.0是最好的版本,我们来看看在运维方面MySQL 8.0带来了哪些便捷命令. 自MySQL 8.0 GA版本发布以来,MySQL生态发生了很大的变化,推出了很多功能 ,有人说目前为止8 ...

  9. mysql的命令行常用命令_MySQL Command Line[mysql命令行常用命令]

    MySQL Command Line[mysql命令行常用命令] (2012-04-25 16:51:59) 标签: it 第一招.mysql服务的启动和停止 net stop mysql net s ...

  10. linux设置网络 命令,Linux网络配置相关命令

    1. 设置网络参数的命令 1. 1 手动/自动配置IP参数与启动/关闭网络接口: ifconfig, ifup, ifdown 1. ifconfig 直接输入会列出当前已经被启动的网卡 ifconf ...

最新文章

  1. ecdf函数_关于ecdf函数的使用问题
  2. python变量如何声明_如何确定变量是否在Python中声明?
  3. do……while 循环
  4. android 坐标图绘制曲线,Android艺术之画一条平滑的曲线
  5. JavaScript:undefined And null差异
  6. 避免使用FOR –反假战役
  7. 前端基础-html-换行标签
  8. 二,表格table的使用细节
  9. STM32学习——中断方式下的发送数据
  10. Ajax学习笔记-JQuery中的Ajax
  11. Flowable 6.6.0 Eclipse设计器 - 2.编辑器特性
  12. 学习笔记HHL:Generalizing a Person Retrieval Model--Hetero-Homogeneous Learning UDA郑良2018
  13. failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to copy: httpRe
  14. flv转换mp4最简单方法
  15. 什么是微隔离?它的作用是什么?
  16. dbo sysadmin和db_owner的区别
  17. cognos 是什么?
  18. npm install 报错 - node篇
  19. My SQL 创建数据库
  20. php转换音频采样率,音频采样率转换 如何转换音频采样率

热门文章

  1. C# 跨线程调用控件
  2. MFC中创建和使用线程的方法
  3. matlab运算速度与cpu的关系,请教编程语言和运算速度的关系
  4. 科技人员在计算机前的肖像,首个全国科技工作者日来了 西南大学学子为科技工作者画像...
  5. VLAN基础配置及Access接口
  6. 文件包含——概念(一)
  7. 支持字典_【多测师小课堂】python数据类型之列表、字典、元祖、字符串
  8. 极光推送收费标准_刚刚,安卓统一推送又有进展了!华为率先...
  9. linux内核驱动开发 培训,嵌入式Linux驱动开发培训 - 华清远见教育集团官网
  10. 用vhdl语言设计一个小游戏_用最直白的设计语言营造梦想的办公空间