• k8s-mysql搭建


    安装官方文档https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/

    搭建完成,但是没法使用service。

    官方文档的命令:
    kubectl run -it --rm --image=daocloud.io/library/mysql --restart=Never mysql-client -- mysql -h mysql -ppassword
    其中的-h参数后面的mysql没有匹配到ip,可能是k8s和官方文档的版本不同引起。

    在mysql server的pod上面可以直接访问数据库

    
    

    进入client的pod,使用ip也可以直接进入

    mysql SQL命令

    CREATE TABLE shop (
     article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL,
     dealer  CHAR(20)                 DEFAULT ''     NOT NULL,
     price   DOUBLE(16,2)             DEFAULT '0.00' NOT NULL,
     PRIMARY KEY(article, dealer));
    
    INSERT INTO shop VALUES
    (1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45),(3,'C',1.69),
    (3,'D',1.25),(4,'D',19.95);
    好了,例子数据是这样的:
    
    SELECT * FROM shop
    
    +---------+--------+-------+
    | article | dealer | price |
    +---------+--------+-------+
    |    0001 | A      |  3.45 |
    |    0001 | B      |  3.99 |
    |    0002 | A      | 10.99 |
    |    0003 | B      |  1.45 |
    |    0003 | C      |  1.69 |
    |    0003 | D      |  1.25 |
    |    0004 | D      | 19.95 |
    +---------+--------+-------+
    

      





  • 相关阅读:
    Spring:@ConfigurationProperties配置绑定
    Linux:性能诊断
    【第二章】:深浅拷贝剖析
    【第二章】:模块和运算符
    python 扩展注册功能装饰器举例
    python 函数 之 用户注册register()
    python 之 函数 基础
    python 函数
    python 文件操作
    python 的 数据类型
  • 原文地址:https://www.cnblogs.com/peterinblog/p/7656364.html
Copyright © 2020-2023  润新知