mysql连接nacat_【mysql】使用Navicat连接数据库
1 连接数据库
点击左下角测试一下
提示
输入
select host,user,plugin,authentication_string from mysql.user;
查看用户信息
注意这里我们的密码是空的,Navicat不能无密码登录。
2 修改密码
使用
alert user 'root'@'localhost' identified by '123456';
将密码修改为123456
如果你报1064错误,注意有没有缺少空格,user后面和identified前面要有空格。
mysql 5.7以后的password属性已经取消,所以你用带password的命令修改密码也可能会报错。
改完了以后登录Navicat,还是提示
这就很有问题了,重新输入
select host,user,plugin,authentication_string from mysql.user;
查看一下
可以看到这里已经显示有密码了,但是还是不能登录,有人说是因为mysql 8.0的加密方式(plugin)不一样,所以需要修改加密方式。
3 更改加密方式:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
更改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
刷新:
FLUSH PRIVILEGES;
再看看加密方式:
plugin都是一样的了。
4 再尝试连接:
连接成功!看一下里面有什么
随便写着玩吧
保存,再用workbench打开,也能看到一样的内容:
mysql连接nacat_【mysql】使用Navicat连接数据库相关推荐
- MYSQL连接出现Auth,使用navicat连接 mysql时出现client does not support auth...upgrading Mysql Client...
问题报错:使用navicat时发现出现如下情况: 原因:发现是由于navicat版本的问题,出现连接失败的原因:mysql8 之前的版本中加密规则是mysql_native_password,而在my ...
- MySQL连接查询——MySQL 基础查询你会了吗?
前言: 由于大一学习数据库不扎实,学到后面有点吃力,所以回过头来认真学习一边,写一些学习总结,提醒自己.也要告诫读者,把基础打扎实.读者觉得有用的话可以收藏点赞哦! 上一篇:MySQL函数查询--My ...
- VScode配置MySQL连接使用MySQL
目录 本地安装MySQL 1. [MySQL官网下载(点击下载)](https://dev.mysql.com/downloads/mysql/) 2. 解压并设置环境变量 3. 初始化启动 VSco ...
- asp mysql 连接字符串,在ASP中连接数据库(连接字符串)
一.存取数据库的原理 在ASP中,用来存取数据库的对象统称ADO对象(Active Data Objects),主要含有三种对象:Connection.Recordset和Command,其中Conn ...
- mvc mysql连接字符串_mvc与sql连接数据库
CF MVC3此操作要求连接到 'master' 数据库.无法创建与 'master' 数据库之间的连接,这是因为已打开原始数据库连接,并且已从连接字符串中删除凭据.请提供未打开的连接 解决方法 &l ...
- mysql连接hostname_使用hostname方式连接数据库!
hostname方式是通过client端hostname连接数据库,无需配置tns![@more@] 1. HOSTNAME 修改listener.ora中的如下信息 (SID_DESC = (GLO ...
- Mysql学习总结(62)——MySQL连接com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link问题
数据库出现如下连接问题 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The ...
- mysql 拼接数字_mysql 字符串操作,mysql 连接字符串,mysql 拼接字符串,mysql 拼接字段...
ASCII(str) 返回字符串 str 的第一个字符的 ASCII 值 (str 是空串时返回 0) mysql> select ASCII(‟2′); -> 50 mysql> ...
- mysql连接com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link
jdbc驱动:mysql-connector-java-5.1.39-bin.jar 这个有问题, 换成:mysql-connector-java-5.1.34.jar 就可以了 转载于:https: ...
最新文章
- python字符串拼接数字_python字符串和数值操作函数大全(非常全)
- 【数据安全案例】交警计算机系统再遭***,交通违法记录随意删除
- 技术人的不惑之路...... | 每日趣闻
- 10.2 梯度下降-机器学习笔记-斯坦福吴恩达教授
- chmod是linux命令吗,Linux chmod命令怎么用
- 中国喷墨卡片打印机行业市场供需与战略研究报告
- Powershell进阶学习(6) 部署 Windows PowerShell Web 访问
- Android/iOS 终端快速截屏技巧
- python学习笔记|SQLite数据库基本知识
- java 图片识别_java实现图片文字识别的两种方法
- 电路设计中如何解决电压跌落
- iOS字体大小适配机型的几种方法
- Android自定义View实现相机对焦框
- mysql下载安装包及安装步骤
- 笔记本无线网卡失效(红叉)故障排除
- Nuxt.js打包后报错DOMException: Failed to execute appendChild on Node
- mysql数据库学习之索引
- http状态码301和302详解及区别——辛酸的探索之路
- 驱动2-Linux设备模块
- android 小米相册无法获取,适配小米华为手机等拍照后获取不到照片
热门文章
- 网页视频之win7下无法升级到最新的IE11
- Kubernetes网络策略,这一篇就够了
- 在pytorch中使用tensorboard
- js怎么给div加滑动条 vue给弹出层加滑动条(一分钟学会用js加滚动条)
- mysql多表关联update
- Java == 和 equals
- tcl 查询与设置编码格式
- python phpstudy_phpStudy后门分析及复现
- dataguard如何实现切换_ORACLE dataguard 切换
- uml建模工具_Visual Paradigm 教程[UML]:绘制UML配置文件图