原先我们使用Docker按照mysql时候的命令

docker run -p 3306:3306 --name mysql-01 \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=root \
--restart=always \
-d mysql:5.7

现在kubesphere按照的时候根据界面更加简单,也不需要我们登陆服务器修改配置啥的,全为页面话配置

1、配置

配置中心——>配置

相当于配置当中就是,录入基本信息和配置文件的名字及配置文件的内容

 

mysql配置

[client]
default-character-set=utf8mb4 [mysql]
default-character-set=utf8mb4 [mysqld]
init_connect='SET collation_connection = utf8mb4_unicode_ci'
init_connect='SET NAMES utf8mb4'
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

  

2、存储卷

PVC:持久卷申明(Persistent Volume Claim),申明需要使用的持久卷规格

3、工作负载

创建有副本的工作负载

1、输入基本信息

2、环境变量是输入我们自定义的启动命令

3、勾选主机时区(保证容器内容的时间和服务器时间一致)

4、挂载存储

如果已经创建好存储卷,点击下边添加存储卷

如果没有创建好存储卷,点击上边添加存储卷模板会自动创建存储卷

4.1 添加存储卷的写法

容器的挂载路径就是我们mysql数据文件存储的位置

4.2添加存储卷模板的写法

 

5、挂载配置文件或秘钥

/etc/mysql/conf.d是部署完后mysql容器内部的路径,相当于把我们之前定义的mysql文件挂载到这个文件夹下边

安装成功后,进入终端后,进入/etc/mysql/conf.d 里面就可以看见我们在配置里面配置的mysql的配置文件。同时我们可以在界面当中修改mysql的配置文件,也可以同步到我们的容器当中

最新文章

  1. Django 中related_name,"%(app_label)s_%(class)s_related"
  2. javafx之两种局部界面的呈现方式
  3. C/C++语言算法题——替换
  4. Debian7.7 wheezy 中源码安装emacs24
  5. pugixml使用教程
  6. 关于清晰讲解linux正则表达式的博文分享
  7. Linux下Oracle常见安装错误[Z]
  8. sql server 高可用镜像
  9. git教程——工作流程
  10. 第三节 pandas续集
  11. [Leetcode 40]组合数和II Combination Sum II
  12. redis两种持久化
  13. Android图片变形,ImageView属性的设置。
  14. CADO SAP tcode - Time Sheet: Display Data
  15. 【xsy1230】 树(tree) 点分治+线段树
  16. POJ3264:Balanced Lineup——题解+st表解释
  17. c# 屏蔽快捷键
  18. 006---hashlib模块
  19. C#分析URL参数获取参数和值得对应列表(二)
  20. 命令行编译vs10项目工程

热门文章

  1. 基于koa模块和socket.io模块搭建的node服务器实现通过jwt 验证来渲染列表、私聊、群聊功能
  2. 【疑难杂症】if __name__ == '__main__'的理解
  3. 使用 Auditbeat 模块监控 shell 命令
  4. 详解JS中 call 方法的实现
  5. 十分钟速成DevOps实践
  6. 如何生成均匀随机数 C++
  7. 实现fastdfs防盗链功能
  8. 换工作?试试远程工作「GitHub 热点速览 v.22.40」
  9. 常见的 Kerberos 错误消息
  10. window安装MySQL 5.5教程