• docker如何安装mysql


    docker安装mysq步骤:

    1.通过docker search mysql搜索镜像

    docker search mysql

     2.通过docker pull docker.io/mysql命令,下载镜像

    docker pull docker.io/mysql

     也可以指定镜像下载,用于多镜像版本安装:

     3.使用docker images 查看所有下载的镜像:

     这里下载了两个版本。

    4.通过docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456  docker.io/mysql:latest 命令创建mysql容器,

    MYSQL_ROOT_PASSWORD=123456设置root的密码为123456,Linux服务器默认是区分大小写的,如果需要忽略大小写敏感可以添加命令 --lower_case_table_names=1。

    docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456  docker.io/mysql:latest --lower_case_table_names=1

     5.通过docker ps命令,查看运行中的容器

     6.通过  docker exec -it 57737483d318 /bin/bash 命令进入容器,其中57737483d318为容器(CONTAINER ID)

     7.登录进入MySQL:

     8.查看数据库版本:

     9.使用Navicat链接数据库报错1251,需要修改权限设置。

     

     使用use mysql进入mysql数据库,修改权限命令如下:

    alter user 'root'@'%' identified with mysql_native_password by '123456'

    刷新权限是配置生效:

    flush privileges;

     此时再连接数据库如下:

     10.如果在启动的时候想我一样添加了忽略大小写敏感的设置,可以通过查询show variables like 'lower%';设置情况:

  • 相关阅读:
    IOS 两种控制器的使用,纯代码UITabBarController 与 UINavigationController
    iOS UI控件总结(全)
    IOS 参数string 转成url
    CocoaPods 的使用与一些异常情况的处理
    创建自己的 FrameWork(含demo)-Xcode7环境
    UITextView 一些属性的设置
    跳转第二弹
    iOS--登录注册页面-趣享-接口设计
    《大道至简》第一章阅读笔记
    软件工程个人作业02
  • 原文地址:https://www.cnblogs.com/loytime/p/13796811.html
Copyright © 2020-2023  润新知