mysql 无法连接 native_php无法连接mysql8 mysql_native_password
1. 下载Mysql的Docker镜像:
$ docker search mysql (搜索mysql镜像)
$ docker pull mysql (下载mysql镜像,默认最新版本)
2. 运行镜像,设置root账号初始密码(123456),映射本地宿主机端口3306到Docker端口3306。测试过程没有挂载本地数据盘:
docker run -it –rm –name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql
3. 查看已运行的容器:
docker ps -a
4. 进入mysql容器:
docker exec -it mysql bash
5. 在容器内登陆Mysql:
mysql -uroot -p123456
6. 查看用户信息
select host,user,plugin,authentication_string from mysql.user;
备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码
ALTER user ‘root’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
FLUSH PRIVILEGES;
mysql> exit;
ctrl+d 退出容器且关闭, docker ps 查看无
ctrl+p+q 退出容器但不关闭, docker ps 查看有
mysql 无法连接 native_php无法连接mysql8 mysql_native_password相关推荐
- mysql8安装fu_CentOS 8 安装 MySql并设置允许远程连接的方法
下载,安装先检查系统中是否有mysql ,MariaDB,如有,先卸载 rpm -qa | grep mysql rpm -qa | grep mariadb 如图,我的系统中存在mariaDB数据, ...
- mysql密码正确但无法连接【彻底解决方案】
mysql密码正确但无法连接[彻底解决方案] 适用于: [Navicat]无法连接 [CMS]内容管理系统初始化 [各类环境初始化] 直接上解决方案: [注:使用root账号登录] #USE 你的数据 ...
- mysql跳过安全_Navicat连接MySQL数据库
前言: 在使用Gin架构搭建博客的时候,需要设计数据库,以及连接数据库.命令端口操控效率实在是太低且不好管理,这个时候使用Navicat就能轻松高效的使用数据库了. 步骤: 下载安装Navicat,M ...
- mysql镜像远程连接_Docker创建MySQL镜像并成功进行远程连接
1.安装 1.1 拉取镜像 docker pull mysql 拉取成功可以验证一下 docker images 1.2 创建并启动一个 mysql 容器 docker run --name ly-m ...
- docker 安装 mysql和Navicat Premium 远程连接
文章目录 1. 安装mysql 2. Navicat Premium 远程连接 1. 安装mysql # 通过搜索镜像 docker search mysql# 拉取mysql镜像 docker pu ...
- 使用工具连接linux中的mysql8.0
使用工具连接linux中的mysql8.0 在搭建完LNMP环境后用Navicate/mysql Workbench连接出错 遇到这个问题首先到mysql所在的服务器上用连接进行处理 1.连接服务器: ...
- mysql交互式连接非交互式连接
交互式操作:通俗的说,就是你在你的本机上打开mysql的客户端,就是那个黑窗口,在黑窗口下进行各种sql操作,当然走的肯定是tcp协议. 非交互式操作:就是你在你的项目中进行程序调用.比如一边是tom ...
- Mysql 8.0 创建DBCP连接池
DBCP连接池简介 DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目.DBCP通过连接池预先同数据库建立一些连接放在内存中 ...
- MySQL连接查询之内连接、左连接、右连接、自连接
目录 一.内连接 1. 连接查询的介绍 2. 内连接查询 二.左连接 1. 左连接查询 三.右连接 1. 右连接查询 四.自连接 1. 自连接查询 一.内连接 1. 连接查询的介绍 连接查询可以实现多 ...
- mySQL学习记录(局域网连接/基础查询/条件查询/常见函数/窗口函数/表连接/子查询/插修删建表)
一些基础概念 DB 数据库 存储数据的容器 DBMS 数据库管理系统 又称数据库软件.产品如mysql/oracle/db2/sqlserver SQL 结构化查询语言 是所有的DBMS都使用的一种D ...
最新文章
- R语言使用ggpubr包绘制出版社、编辑、审稿人要求的可视化图形实战
- 6.3 优化-机器学习笔记-斯坦福吴恩达教授
- datatables屏蔽警告弹窗
- android数字累加,Android自己设置View之数字自动增长
- 工业RS485接口电路设计
- 单片机c语言三种经典程序结构,单片机C语言程序的结构和设计精选.docx
- Zookeeper的内存数据和持久化
- 手机mt4一键平仓所有_手机一键就能提取PPT所有文字!10秒完成,这波操作好用到你害怕...
- sqlmap md5怎么解密_UC浏览器代理流量解密
- MATLAB生成数组
- JAR包自动启动脚本
- javaSocket编程TCP
- No realms have been configured! One or more realms must be present to execut
- Django model select获取数据详细讲解
- ABUMN 公司内资产批量转移
- UNIAPP/微信小程序-下拉刷新的操作
- 如何正确选择集体渲染(云渲染)和gpu离线渲染
- java简单的正则表达式验证邮箱
- Greenplum 实时数据仓库实践(6)——实时数据装载
- ps -aux 命令详解
热门文章
- OSChina 周六乱弹 —— 程序猿到底有多少个不解风情的瞬间?
- cobbler装系统
- 补一天三层的东西,ACL
- 免费有理—五款免费的网络管理工具介绍
- Java实现mysql的读写分离
- 一篇文章让你彻底了解Java内部类
- ASP.NET:创建Linked ValidationSummary, 深入理解ASP.NET的Validation
- sql server小知识
- Android layoutInflate.inflate 方法具体解释,removeView()错误解决
- uva 10803(floyd)