• Linux上搭建MySQL数据库


    参考链接:https://www.cnblogs.com/simple1025/p/11133538.html

    参照这个教程安装好了Linux服务器上的mysql。

    -----------------------------------------------------------------------------------------------------------------------

    现在尝试容器化部署mysql服务。

    参考https://www.jianshu.com/p/d9b6bbc7fd77

    1.拉取镜像 docker pull mysql:5.6.27 耗时比较久

    2.启动容器运行 docker run -p 3306:3306 --name mysql -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6.27

    然后一直报错,要么就是有别的mysql容器运行(删除相应的容器即可),要么就是自己本地的mysql服务没关。这里 我应该是第二个。

    关闭本机的mysql服务

    [centos@liujun ~]$ sudo /etc/init.d/mysql stop
    [sudo] password for centos: 
    sudo: /etc/init.d/mysql: command not found
    [centos@liujun ~]$ sudo /etc/init.d/mysqld stop
    Shutting down MySQL..   

    删除之前创建的mysql容器,至此:容器安装成功。

    3.docker ps命令 可以查看当前运行的mysql容器。

     4.如果要想直接访问数据库,需要安装mysql-client(我没有安装)

    5.现在以容器的方式进入,访问数据库。

     

  • 相关阅读:
    自定义百度地图链接
    Spring中获取request、response对象的方法
    Windows中使用TortoiseGit提交项目到GitLab配置
    IDEA热部署
    SpringBoot+thymeleaf+mybatis+shiro
    lombok——简化Java代码
    SpringBoot部署到tomcat
    深度学习--深入理解Batch Normalization
    MCMC(一)蒙特卡罗法
    Java反射机制详解
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/12721325.html
Copyright © 2020-2023  润新知