当前位置:网站首页>docker安装mysql并使用navicat连接
docker安装mysql并使用navicat连接
2022-07-05 06:57:00 【Silence丶你的名字】
创建映射目录,我安装在用户目录下
mkdir ~/mysql
mkdir ~/mysql/conf
mkdir ~/mysql/logs
mkdir ~/mysql/data
分别执行以上命令,创建文件目录
#启动 docker run -id \ -p 3306:3306 \ --name=mysql \ -v $PWD/conf:/etc/mysql/conf.d \ -v $PWD/logs:/logs \ -v $PWD/data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=123456 \ -d mysql \ --character-set-server=utf8mb4 \ --collation-server=utf8mb4_general_ci
# 说明
docker run 创建一个新的容器 , 同时运行这个容器 -p 3306:3306 设置端口映射 对外暴露的端口:容器端口 --name 容器启动后的名称 -v 卷挂载 容器外目录:容器内目录 –restart unless-stopped 容器重启策略 -e MYSQL_ROOT_PASSWORD=root 设置root用户的密码,容器启动后用于登录mysql \ shell 命令换行符 $PWD 当前用户目录
由于使用了$PWD 所以需要进入到mysql目录 cd ~/mysql 然后执行docker命令
查看容器 启动是否成功 docker ps
进入容器 docker exec -it mysql bash
登录msyql mysql -uroot -p123456
创建用户
CREATE USER 'silence'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
授权用户远程登录
GRANT ALL PRIVILEGES ON *.* TO 'silence'@'%';
navicat 连接
边栏推荐
猜你喜欢
Instruction execution time
LSA Type Explanation - detailed explanation of lsa-2 (type II LSA network LSA) and lsa-3 (type III LSA network Summary LSA)
程序中的负数存储及类型转换
Mutual transformation between two-dimensional array and sparse array (sparse matrix)
Database mysql all
postmessage通信
【MySQL8.0不支持表名大写-对应方案】
代码中的英语全部
All English in the code
Get class files and attributes by reflection
随机推荐
Build a microservice cluster environment locally and learn to deploy automatically
LSA Type Explanation - detailed explanation of lsa-2 (type II LSA network LSA) and lsa-3 (type III LSA network Summary LSA)
Some classic recursion problems
Error: "mountvolume.setup failed for volume PVC fault handling
MySQL (UDF authorization)
LSA Type Explanation - lsa-5 (type 5 LSA - autonomous system external LSA) and lsa-4 (type 4 LSA - ASBR summary LSA) explanation
Lexin interview process
并发编程 — 如何中断/停止一个运行中的线程?
Ros2 - first acquaintance with ros2 (I)
Financial risk control practice -- feature derivation based on time series
Written examination notes
Cookie、Session、JWT、token四者间的区别与联系
使用paping工具进行tcp端口连通性检测
H5 embedded app adapts to dark mode
数据库Mysql全部
Marvell 88E1515 PHY loopback模式测试
CGroup CPU group source code analysis
Vscode creates its own code template
Integer to 8-bit binary explanation (including positive and negative numbers) scope of application -127~+127
'mongoexport 'is not an internal or external command, nor is it a runnable program or batch file.