首页 > 数据库 >docker mysql

docker mysql

时间:2023-01-30 10:12:53浏览次数:40  
标签:PASSWORD utf8mb4 -- mysql docker 123456

docker pull mysql

  

docker run -itd --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

 

-p 设置映射端口 (本机端口:容器端口)
-e 设置一些必要的参数(密码)
-itd 后台运行
--name 设置容器名称
–character-set-server=utf8mb4 ... 设置数据库字符集,防止出现乱码.
  • 配置mysql实现远程连接
  • 进入容器

 

docker exec -it mysql bash

  登入mysql.

mysql -u root -p
use mysql

开放远程链接.

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;

 



标签:PASSWORD,utf8mb4,--,mysql,docker,123456
From: https://www.cnblogs.com/ayay/p/17074571.html

相关文章

  • 【KAWAKO】docker暴力上手
    目录从dockerhub拉取镜像根据镜像创建容器,同时把本地目录挂载到容器进入容器停止容器删除停止的容器从dockerhub拉取镜像进入dockerhub,搜索自己喜欢的镜像。复制“D......
  • MysqlDump导出
    mysqldump常用选项--no-create-db,---取消创建数据库sql(默认存在)--no-create-info,---取消创建表sql(默认存在)--no-data---不导出数据(默认导出)--add-drop......
  • MGR复制架构+自动化运维平台,汽车之家MySQL高可用建设实践
    前言 MySQL具有开源免费,运维简单,性能好等优点,是在汽车之家使用最多的一种数据库。数据库作为应用的后端存储,承担着数据持久化存储的功能,是应用可以正常对外提......
  • mysql第二天
    mysql5.7修改默认字符集由于5.7版本的mysql默认使用latin的字符集,所以在创建表成功后向表中插入中文数据会失败。所以要修改编码方式。在存放mysql的数据文件中找到my.......
  • Mysql数据库插入数据时出现Unknown column ‘admin‘ in ‘field list‘错误
    报错内容  报错原因字段和插入的值所用的引号不对 解决方案 insertintot_user(`username`,`password`,`email`)VALUES(`admin`,`admin`,`[email protected]......
  • mysql第一天
    mysql启动和停止命令netstartmysqlnetstopmysql电脑安装两个mysql数据库下分情况登录旧版本和新版本:使用命令:mysql-uroot-P(端口号)-p根据端口号的不同登录......
  • docker安装mysql:5.7
    1.搜索mysqldockersearchmysql:5.72.拉取mysqldockerpullmysql:5.73.运行mysqldockerrun-d-p3310:3306--restart=always-v/home/mysql/conf:/etc/mysql/......
  • docker搭建可视化管理面板-portainer
    1.portainer(先用)就是docker可视化的管理面板,提供一个后台面板供我们操作1.安装dockerrun-d-p8088:9000--restart=always-v/var/run/docker.sock:/var/run/dock......
  • 01快速安装docker
    1.为什么会有docker问题引入在开发过程中,我们经常会遇到代码环境问题,如代码可以在我的电脑上面运行,但是在别人电脑上就不行,而且随着环境的增加,代码环境报错的情况会出现......
  • docker安装nginx
    1.搜索nginxdockersearchnginx建议去dockerhub,去看一下帮助信息,版本等呀2.拉取镜像dockerpullnginx3.启动镜像dockerrun-d--namenginx01-p3344:80ngi......