<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      phpMyAdmin給非技術人員一個查閱數據庫的窗口

      背景

      管理數據庫的界面工具。

      開發團隊中一般有非技術背景人員,比如: 產品,功能測試人員;

      對他們來說,可能安裝數據庫管理工具客戶端都很麻煩,需要一款在線的網頁工具能方便他們查閱數據。

      本地docker安裝

      單庫:

      docker run --name myadmin -d -e PMA_HOST=lifcHost  -e PMA_PORT=3306 -e PMA_USER=root -e PMA_PASSWORD=Root1234  -p 9001:80 phpmyadmin
      

      多庫:

      php初始化文件:

      <?php
      $server_hosts = array(
      	'1' => array('server_name' => 'lifcHost', 'host' => 'lifcHost', 'port' => 3306, 'user'=>'root', 'password' => 'Root1234'),
      	'2' => array('server_name' => 'dev', 'host' => '10.10.1.23', 'port' => 30099,'user'=>'root', 'password' => 'Cycube123!'),
      	'3' => array('server_name' => 'uat', 'host' => '10.10.1.23', 'port' => 30099,'user'=>'root', 'password' => 'Cycube123!')
      );
      
      foreach($server_hosts as $key => $sh)
      {
      	$cfg['Servers'][$key]['verbose'] = $sh['server_name'];
      	$cfg['Servers'][$key]['auth_type'] = 'cookie';
      	$cfg['Servers'][$key]['host'] = $sh['host'];
      	$cfg['Servers'][$key]['user'] = $sh['user']; 
      	$cfg['Servers'][$key]['port'] = $sh['port']; 
      	$cfg['Servers'][$key]['password'] = $sh['password'];
      	$cfg['Servers'][$key]['connect_type'] = 'tcp';
      	$cfg['Servers'][$key]['compress'] = false;
      	$cfg['Servers'][$key]['extension'] = 'mysqli';
      	$cfg['Servers'][$key]['AllowNoPassword'] = false;
      }
      $cfg['ServerDefault'] = 1;
      
      docker run --name myadmin -p 9001:80  -v d:/test/phpMyAdmin/config/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php  -d phpmyadmin
      

      file

      首頁需要收入服務器的賬號和密碼。

      file

      k8s安裝

      ---
      apiVersion: v1
      kind: ConfigMap
      metadata:
        name: configmap-phpmyadmin
      data:
        config.user.inc.php: |-
          <?php
          $server_hosts = array(
          '1' => array('server_name' => 'prod', 'host' => 'sh-cdb-l5xxx.com', 'port' => 59153, 'user'=>'cyxxxe_read', 'password' => 'xxxxx'),
          '2' => array('server_name' => 'dev', 'host' => '10.10.1.23', 'port' => 30099,'user'=>'root', 'password' => 'xxx123!')
          );
          
          foreach($server_hosts as $key => $sh)
          {
            $cfg['Servers'][$key]['verbose'] = $sh['server_name'];
            $cfg['Servers'][$key]['auth_type'] = 'cookie';
            $cfg['Servers'][$key]['host'] = $sh['host'];
            $cfg['Servers'][$key]['user'] = $sh['user'];
            $cfg['Servers'][$key]['port'] = $sh['port'];
            $cfg['Servers'][$key]['password'] = $sh['password'];
            $cfg['Servers'][$key]['connect_type'] = 'tcp';
            $cfg['Servers'][$key]['compress'] = false;
            $cfg['Servers'][$key]['extension'] = 'mysqli';
            $cfg['Servers'][$key]['AllowNoPassword'] = false;
          }
          $cfg['ServerDefault'] = 1;
      
      ---
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: phpmyadmin
        namespace: tp
        labels:
          cycube: phpmyadmin
      spec:
        replicas: 1
        revisionHistoryLimit: 10
        selector:
          matchLabels:
            cycube: phpmyadmin
        template:
          metadata:
            labels:
              cycube: phpmyadmin
          spec:
            restartPolicy: Always
            schedulerName: default-scheduler
            dnsPolicy: ClusterFirst
            terminationGracePeriodSeconds: 120
            imagePullSecrets:
              - name: ali-sh2-cycube-images
            containers:
              - image: phpmyadmin
                name: phpmyadmin
                imagePullPolicy: IfNotPresent
                volumeMounts:
                  - name: phpmyadmin-volume
                    mountPath: /etc/phpmyadmin/config.user.inc.php
                    subPath: config.user.inc.php
                resources:
                  limits:
                    cpu: 250m
                    memory: 512Mi
                  requests:
                    cpu: 125m
                    memory: 256Mi
                ports:
                  - name: http
                    containerPort: 80
                    protocol: TCP
                livenessProbe:
                  httpGet:
                    path: /
                    port: 80
                    scheme: HTTP
                  initialDelaySeconds: 120
                  periodSeconds: 30
                readinessProbe:
                  httpGet:
                    path: /
                    port: 80
                    scheme: HTTP
                  initialDelaySeconds: 90
                  timeoutSeconds: 15
                  periodSeconds: 30
                  successThreshold: 1
                  failureThreshold: 5
            volumes:
              - name: phpmyadmin-volume
                configMap:
                  name: configmap-phpmyadmin
                  items:
                    - key: config.user.inc.php
                      path: config.user.inc.php
      
      
      ---
      apiVersion: v1
      kind: Service
      metadata:
        name: svc-phpmyadmin-n
      spec:
        ports:
          - name: phpmyadmin-port
            port: 80
            protocol: TCP
            targetPort: 80
            nodePort: 30401
        selector:
          cycube: phpmyadmin
        sessionAffinity: None
        type: NodePort
      

      執行指令:

      kubectl apply -f phpadmin.yml -n tp
      

      即可進入:

      file

      file

      小結

      替代客戶端的一個統一管理數據庫的工具。 網頁版本更清涼。

      原創不易,關注誠可貴,轉發價更高!轉載請注明出處,讓我們互通有無,共同進步,歡迎溝通交流。

      posted @ 2022-12-12 20:15  李福春  閱讀(294)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 男女爽爽无遮挡午夜视频| 人妻体体内射精一区二区| 国产良妇出轨视频在线观看 | 中文字幕国产精品av| 米泉市| 亚洲国产码专区在线观看| 色伦专区97中文字幕| 风韵丰满妇啪啪区老老熟女杏吧| 国产福利在线观看免费第一福利| 在线精品国产中文字幕| 蜜芽久久人人超碰爱香蕉| 国产综合视频一区二区三区 | 日本一区午夜艳熟免费| 色综合天天综合网天天看片 | 日韩一区日韩二区日韩三区| 91人妻熟妇在线视频| 亚洲午夜av一区二区| 国产成人精品无码免费看| 国产免费午夜福利在线播放| 丁香五月亚洲综合在线国内自拍 | A级日本乱理伦片免费入口| 国产精品免费视频不卡| 精品午夜福利在线视在亚洲| √天堂中文在线最新版| 欧美日韩中文字幕视频不卡一二区| 欧美大bbbb流白水| 新晃| 国产欧美亚洲精品a第一页| 国产精品福利自产拍在线观看| 国产一区二区不卡91| 蜜芽亚洲AV无码精品国产午夜| 国产播放91色在线观看| 亚洲国产精品成人无码区| 罗甸县| 青草热在线观看精品视频| 国产精品免费看久久久无码| 女人喷水高潮时的视频网站| 免费网站看av片| 中文字幕乱码十国产乱码| 无码毛片一区二区本码视频| 人人入人人爱|