前言

怎么安装docker和拉mysql镜像不是本文的重点,在这里我主要讲我安装mysql容器的三个注意事项:启动容器,

修改密码,远程登录

run容器

docker run -di --name f_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=your pwd imageid

进入容器,修改密码

进入容器

修改/etc/my.cnf下的[mysqld]下加上

--skip-grant-tables
1. 执行mysql -uroot -p
2. FLUSH PRIVILEGES;
3. ALTER USER 'root'@'localhost' IDENTIFIED BY '**your pwd**';
4.注释刚才需改/etc/my.cnf的[mysqld]下增加的--skip-grant-tables

远程登录ERROR 1410错误解决

执行 GRANT ALL ON . TO 'root'@'%'; 报错

ERROR 1410 (42000): You are not allowed to create a user with GRANT

解决方式

mysql -uroot -p
use mysql;
update user set host='%' where user='root';
然后执行两次GRANT ALL ON *.* TO 'root'@'%';

远程工具tcp登录

端口是的第一步设置的宿主机映射的端口33306

最新文章

  1. HTML5-本地存储与cookies
  2. Facebook Paper使用的第三方库
  3. 使用eclipse+fiddler+微信web开发者工具调试本地微信页面
  4. IOS开发UISearchBar失去第一响应者身份后,取消按钮不执行点击事件的问题
  5. Hive中的排序和分组(对map和reduce的影响,值得一看!)
  6. netcore 控制台中文乱码
  7. UVA-11297 Census(线段树套线段树)
  8. Titanium系列--安装Titanium Studio 中的Android SDK,JDK以及环境变量的配置(二)
  9. angularJs:动态效果之:显示与隐藏(该例对比了普通赋值,层次赋值,事件的写法对比)
  10. core--主线程
  11. ha_innobase::general_fetch
  12. 不能设置sublime text 2 为默认编辑器
  13. linq中的contains条件
  14. 第九篇:web之前端之web上传文件的方式
  15. 算法打基础——HashⅡ: 全域哈希与完美哈希
  16. Repeated Substring Pattern Leetcode
  17. .CN根域名被攻击至瘫痪,谁之过?
  18. 清明培训 清北学堂 DAY1
  19. python selenium-webdriver 处理JS弹出对话框(六)
  20. python 常见函数的用法

热门文章

  1. Python安装numpy,pandas慢,超时报错,下载不了的解决方法
  2. input和button 高度不一致问题
  3. 大数据篇:YARN
  4. 《Interest Rate Risk Modeling》阅读笔记——第八章:基于 LIBOR 模型用互换和利率期权进行对冲
  5. Solr搜索引擎服务器学习笔记
  6. 十八 OGNL特殊符号的作用,#,%,$
  7. luogu P2704 炮兵阵地(经典状态压缩DP)
  8. Linux系统监控 zabbix-agent 主机添加的操作页面
  9. C语言动静态链接库使用(笔记)
  10. cookie、sessionStorage和localStorage的区别