QNAP 威联通NAS Container Station(DOCKER)安装MYSQL 8.0
2020-03-01 20:28
2316 查看
QNAP 威联通NAS Container Station(DOCKER)安装MYSQL 8.0
安装mysql遇到了一些问题,无法下载,无法启动,怎么连接进docker的mysql,怎么让其他主机连接,创建账号没有授权权限等
目前已经解决,把安装过程分享给大家,有遇到其他问题可以在下面留言。
选择latest版本安装,因为选了5.5,5.6,5.7版本都无法启动成功,只能用最新的8.0了
等下载完毕后就可以看到mysql-server的DOCKER应用,安装完毕就可以尝试登陆mysql了
密码在启动日志里,所以我们接下去找一下
展开控制台找日志里的密码
这里密码是CeJucaG]4cyJ^IfUnW4xTaL.aN0 (每个人安装后的密码都是随机的,选中右键点击复制,直接选中Ctrl+C无法复制)
默认安装后无法其他主机登陆mysql,因为没有给 “%”(任意主机登陆)
所以我们需要登陆DOCKER里的MYSQL创建一个新的root@%账号
在执行命令中输入 mysql -u root -pCeJucaG]4cyJ^IfUnW4xTaL.aN0 (mysql -u root -p紧接刚找到的密码)
接着出现终端界面,我们登陆mysql成功会出现如下界面,不然很可能是密码没有复制对,在检查一下刚才日志里的密码
mysql>
安装后没有root@%所以我们需要自己创建账号
mysql> create user 'root'@'%' identified with mysql_native_password by '123456'; Query OK, 0 rows affected (0.14 sec) mysql> grant all on *.* to 'root'@'%' with grant option; Query OK, 0 rows affected (0.10 sec) mysql> flush privileges; Query OK, 0 rows affected (0.10 sec) mysql>
这里要用到identified with mysql_native_password by ‘密码’;
如果不加直接使用identified by '密码’稍后客户端连接会提示密码有问题
给全部权限也要注意加上管理权限with grant option;
如果不加会没有管理权限无法给其他账号授权权限,那就不是root权限账号了
大功告成,我们用mysql客户端软件连接试试吧!
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Win10 Docker 安装mysql8.0
- docker 安装mysql8.0并且暴漏外部的连接
- docker 安装mysql8.0
- Docker安装MySQL 8.0过程记录
- MySQL(5)-docker中安装和使用
- MySql监控工具断网部署Percona Monitoring and Management ,Perocona的官方监控工具Docker安装教程
- redhat 8.0安装docker,docker配置
- MySQL 8.0 安装到Start Service 失败
- docker学习(二) 用docker安装mysql容器
- Docker同时安装MySQL和MariaDB的方法步骤
- MySQL8.0解压版安装与客户端连接
- MySQL 8.0 压缩包版安装方法
- Mysql 8.0安装使用快速上手
- ubuntu下安装Docker和NVIDIA Container Toolkit
- docker+mysql搭建高性能数据库集群(一、docker、mysql安装、启动)
- docker安装mysql
- Docker 安装 MySQL
- 在QNAP NAS上安装pfSense
- docker系列一: docker安装mysql
- 铁威马NAS中如何安装MySQL服务器