oracle双机冷备方案,Oracle 11g双机冷备
环境:CentOS 5.5 32位 Oracle11G
NFS环境:CentOS 6.8mini版
共享方式:nfs
共享路径:/home/oracle
目录权限:755
NFS的搭建
//查看防火墙状态
[root@data ~]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
//防火墙永久关闭
[root@data ~]# chkconfig iptables off
//重起电脑
[root@data ~]# reboot
//查看防火墙状态
[root@data ~]# service iptables status
iptables: Firewall is not running.
//安装NFS所需软件
[root@data ~]# yum -y install nfs-utils rpcbind
Loaded plugins: fastestmirror
Setting up Install Process
base | 3.7 kB 00:00
base/primary_db | 4.7 MB 00:00
extras | 3.4 kB 00:00
extras/primary_db | 29 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 3.7 MB 00:01
Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.x86_64 1:1.2.3-75.el6 will be installed
--> Processing Dependency: nfs-utils-lib >= 1.1.0-3 for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libtirpc >= 0.2.1-11 for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: keyutils >= 1.4-4 for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: python-argparse for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libgssglue.so.1(libgssapi_CITI_2)(64bit) for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libgssglue for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libevent for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libnfsidmap.so.0()(64bit) for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libgssglue.so.1()(64bit) for package: 1:nfs-utils-1.2.3-75.el6.x86_64
--> Processing Dependency: libevent-1.4.so.2()(64bit) for package: 1:nfs-utils-1.2.3-75.el6.x86_64
---> Package rpcbind.x86_64 0:0.2.0-13.el6_9.1 will be installed
--> Running transaction check
---> Package keyutils.x86_64 0:1.4-5.el6 will be installed
---> Package libevent.x86_64 0:1.4.13-4.el6 will be installed
---> Package libgssglue.x86_64 0:0.1-11.el6 will be installed
---> Package libtirpc.x86_64 0:0.2.1-13.el6_9 will be installed
---> Package nfs-utils-lib.x86_64 0:1.1.5-13.el6 will be installed
---> Package python-argparse.noarch 0:1.2.1-2.1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================
Installing:
nfs-utils x86_64 1:1.2.3-75.el6 base 336 k
rpcbind x86_64 0.2.0-13.el6_9.1 updates 51 k
Installing for dependencies:
keyutils x86_64 1.4-5.el6 base 39 k
libevent x86_64 1.4.13-4.el6 base 66 k
libgssglue x86_64 0.1-11.el6 base 23 k
libtirpc x86_64 0.2.1-13.el6_9 updates 82 k
nfs-utils-lib x86_64 1.1.5-13.el6 base 71 k
python-argparse noarch 1.2.1-2.1.el6 base 48 k
Transaction Summary
=============================================================================================================================================================================================
Install 8 Package(s)
Total download size: 715 k
Installed size: 2.0 M
Downloading Packages:
(1/8): keyutils-1.4-5.el6.x86_64.rpm | 39 kB 00:00
(2/8): libevent-1.4.13-4.el6.x86_64.rpm | 66 kB 00:00
(3/8): libgssglue-0.1-11.el6.x86_64.rpm | 23 kB 00:00
(4/8): libtirpc-0.2.1-13.el6_9.x86_64.rpm | 82 kB 00:00
(5/8): nfs-utils-1.2.3-75.el6.x86_64.rpm | 336 kB 00:00
(6/8): nfs-utils-lib-1.1.5-13.el6.x86_64.rpm | 71 kB 00:00
(7/8): python-argparse-1.2.1-2.1.el6.noarch.rpm | 48 kB 00:00
(8/8): rpcbind-0.2.0-13.el6_9.1.x86_64.rpm | 51 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 527 kB/s | 715 kB 00:01
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Importing GPG key 0xC105B9DE:
Userid : CentOS-6 Key (CentOS 6 Official Signing Key)
Package: centos-release-6-8.el6.centos.12.3.x86_64 (@anaconda-CentOS-201605220104.x86_64/6.8)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libgssglue-0.1-11.el6.x86_64 1/8
Installing : libtirpc-0.2.1-13.el6_9.x86_64 2/8
Installing : rpcbind-0.2.0-13.el6_9.1.x86_64 3/8
Installing : python-argparse-1.2.1-2.1.el6.noarch 4/8
Installing : libevent-1.4.13-4.el6.x86_64 5/8
Installing : keyutils-1.4-5.el6.x86_64 6/8
Installing : nfs-utils-lib-1.1.5-13.el6.x86_64 7/8
Installing : 1:nfs-utils-1.2.3-75.el6.x86_64 8/8
Verifying : rpcbind-0.2.0-13.el6_9.1.x86_64 1/8
Verifying : 1:nfs-utils-1.2.3-75.el6.x86_64 2/8
Verifying : libtirpc-0.2.1-13.el6_9.x86_64 3/8
Verifying : keyutils-1.4-5.el6.x86_64 4/8
Verifying : libevent-1.4.13-4.el6.x86_64 5/8
Verifying : nfs-utils-lib-1.1.5-13.el6.x86_64 6/8
Verifying : libgssglue-0.1-11.el6.x86_64 7/8
Verifying : python-argparse-1.2.1-2.1.el6.noarch 8/8
Installed:
nfs-utils.x86_64 1:1.2.3-75.el6 rpcbind.x86_64 0:0.2.0-13.el6_9.1
Dependency Installed:
keyutils.x86_64 0:1.4-5.el6 libevent.x86_64 0:1.4.13-4.el6 libgssglue.x86_64 0:0.1-11.el6 libtirpc.x86_64 0:0.2.1-13.el6_9 nfs-utils-lib.x86_64 0:1.1.5-13.el6
python-argparse.noarch 0:1.2.1-2.1.el6
Complete!
[root@data ~]# chmod 666 /home/oracle/
[root@data ~]# vim /etc/exports
-bash: vim: command not found
[root@data ~]# yum install vim
Loaded plugins: fastestmirror
Setting up Install Process
Determining fastest mirrors
* base: centos.ustc.edu.cn
* extras: mirror.lzu.edu.cn
* updates: centos.ustc.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package vim-enhanced.x86_64 2:7.4.629-5.el6_8.1 will be installed
--> Processing Dependency: vim-common = 2:7.4.629-5.el6_8.1 for package: 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64
--> Processing Dependency: perl(:MODULE_COMPAT_5.10.1) for package: 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64
--> Processing Dependency: libgpm.so.2()(64bit) for package: 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64
--> Running transaction check
---> Package gpm-libs.x86_64 0:1.20.6-12.el6 will be installed
---> Package perl.x86_64 4:5.10.1-144.el6 will be installed
--> Processing Dependency: perl(version) for package: 4:perl-5.10.1-144.el6.x86_64
--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.10.1-144.el6.x86_64
--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.10.1-144.el6.x86_64
---> Package perl-libs.x86_64 4:5.10.1-144.el6 will be installed
---> Package vim-common.x86_64 2:7.4.629-5.el6_8.1 will be installed
--> Processing Dependency: vim-filesystem for package: 2:vim-common-7.4.629-5.el6_8.1.x86_64
--> Running transaction check
---> Package perl-Module-Pluggable.x86_64 1:3.90-144.el6 will be installed
---> Package perl-Pod-Simple.x86_64 1:3.13-144.el6 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.13-144.el6.x86_64
---> Package perl-version.x86_64 3:0.77-144.el6 will be installed
---> Package vim-filesystem.x86_64 2:7.4.629-5.el6_8.1 will be installed
--> Running transaction check
---> Package perl-Pod-Escapes.x86_64 1:1.04-144.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================
Installing:
vim-enhanced x86_64 2:7.4.629-5.el6_8.1 base 1.0 M
Installing for dependencies:
gpm-libs x86_64 1.20.6-12.el6 base 28 k
perl x86_64 4:5.10.1-144.el6 base 10 M
perl-Module-Pluggable x86_64 1:3.90-144.el6 base 41 k
perl-Pod-Escapes x86_64 1:1.04-144.el6 base 33 k
perl-Pod-Simple x86_64 1:3.13-144.el6 base 213 k
perl-libs x86_64 4:5.10.1-144.el6 base 579 k
perl-version x86_64 3:0.77-144.el6 base 52 k
vim-common x86_64 2:7.4.629-5.el6_8.1 base 6.7 M
vim-filesystem x86_64 2:7.4.629-5.el6_8.1 base 15 k
Transaction Summary
=============================================================================================================================================================================================
Install 10 Package(s)
Total download size: 19 M
Installed size: 59 M
Is this ok [y/N]: y
Downloading Packages:
(1/10): gpm-libs-1.20.6-12.el6.x86_64.rpm | 28 kB 00:00
(2/10): perl-5.10.1-144.el6.x86_64.rpm | 10 MB 00:03
(3/10): perl-Module-Pluggable-3.90-144.el6.x86_64.rpm | 41 kB 00:00
(4/10): perl-Pod-Escapes-1.04-144.el6.x86_64.rpm | 33 kB 00:00
(5/10): perl-Pod-Simple-3.13-144.el6.x86_64.rpm | 213 kB 00:00
(6/10): perl-libs-5.10.1-144.el6.x86_64.rpm | 579 kB 00:00
(7/10): perl-version-0.77-144.el6.x86_64.rpm | 52 kB 00:00
(8/10): vim-common-7.4.629-5.el6_8.1.x86_64.rpm | 6.7 MB 00:02
(9/10): vim-enhanced-7.4.629-5.el6_8.1.x86_64.rpm | 1.0 MB 00:00
(10/10): vim-filesystem-7.4.629-5.el6_8.1.x86_64.rpm | 15 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 2.9 MB/s | 19 MB 00:06
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : 1:perl-Pod-Escapes-1.04-144.el6.x86_64 1/10
Installing : 4:perl-libs-5.10.1-144.el6.x86_64 2/10
Installing : 1:perl-Pod-Simple-3.13-144.el6.x86_64 3/10
Installing : 1:perl-Module-Pluggable-3.90-144.el6.x86_64 4/10
Installing : 3:perl-version-0.77-144.el6.x86_64 5/10
Installing : 4:perl-5.10.1-144.el6.x86_64 6/10
Installing : gpm-libs-1.20.6-12.el6.x86_64 7/10
Installing : 2:vim-filesystem-7.4.629-5.el6_8.1.x86_64 8/10
Installing : 2:vim-common-7.4.629-5.el6_8.1.x86_64 9/10
Installing : 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64 10/10
Verifying : 3:perl-version-0.77-144.el6.x86_64 1/10
Verifying : 4:perl-libs-5.10.1-144.el6.x86_64 2/10
Verifying : 2:vim-common-7.4.629-5.el6_8.1.x86_64 3/10
Verifying : 4:perl-5.10.1-144.el6.x86_64 4/10
Verifying : 2:vim-filesystem-7.4.629-5.el6_8.1.x86_64 5/10
Verifying : 2:vim-enhanced-7.4.629-5.el6_8.1.x86_64 6/10
Verifying : 1:perl-Pod-Simple-3.13-144.el6.x86_64 7/10
Verifying : 1:perl-Pod-Escapes-1.04-144.el6.x86_64 8/10
Verifying : 1:perl-Module-Pluggable-3.90-144.el6.x86_64 9/10
Verifying : gpm-libs-1.20.6-12.el6.x86_64 10/10
Installed:
vim-enhanced.x86_64 2:7.4.629-5.el6_8.1
Dependency Installed:
gpm-libs.x86_64 0:1.20.6-12.el6 perl.x86_64 4:5.10.1-144.el6 perl-Module-Pluggable.x86_64 1:3.90-144.el6 perl-Pod-Escapes.x86_64 1:1.04-144.el6
perl-Pod-Simple.x86_64 1:3.13-144.el6 perl-libs.x86_64 4:5.10.1-144.el6 perl-version.x86_64 3:0.77-144.el6 vim-common.x86_64 2:7.4.629-5.el6_8.1
vim-filesystem.x86_64 2:7.4.629-5.el6_8.1
Complete!
[root@data ~]# vim /etc/exports
[root@data ~]# exportfs -r
[root@data ~]# yum -y install portmap
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: mirror.lzu.edu.cn
* updates: centos.ustc.edu.cn
Package rpcbind-0.2.0-13.el6_9.1.x86_64 already installed and latest version
Nothing to do
[root@data ~]# service portmap start
portmap: unrecognized service
[root@data ~]# /etc/init.d/rpcbind start
Starting rpcbind: [ OK ]
[root@data ~]# /etc/init.d/nfslock start
Starting NFS statd: [ OK ]
[root@data ~]# /etc/init.d/nfs start
Starting NFS services: [ OK ]
Starting NFS mountd: [ OK ]
Starting NFS daemon: [ OK ]
Starting RPC idmapd: [ OK ]
[root@data ~]# chkconfig rpcbind on
[root@data ~]# chkconfig nfslock on
[root@data ~]# chkconfig nfs on
[root@data ~]# ps aux|grep nfs
root 1521 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd4]
root 1522 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd4_callbacks]
root 1523 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1524 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1525 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1526 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1527 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1528 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1529 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1530 0.0 0.0 0 0 ? S 03:31 0:00 [nfsd]
root 1568 0.0 0.0 103312 876 pts/0 S+ 03:32 0:00 grep nfs
[root@data ~]#
[root@data ~]#
[root@data ~]#
[root@data ~]# ls
anaconda-ks.cfg install.log install.log.syslog
[root@data ~]# cd /home/
[root@data home]# stat ./oracle/
File: `./oracle/'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 801h/2049d Inode: 525803 Links: 3
Access: (0666/drw-rw-rw-) Uid: ( 500/ UNKNOWN) Gid: ( 500/ UNKNOWN)
Access: 2017-09-24 03:58:41.970399715 -0400
Modify: 2017-09-24 03:56:26.086403454 -0400
Change: 2017-09-24 03:56:26.086403454 -0400
[root@data home]# chmod 755 /home/oracle/
[root@data home]#
Socket error Event: 32 Error: 10053.
Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(data) at 11:48:38.
Type `help' to learn how to use Xshell prompt.
[d:\~]$
Connecting to 192.168.1.4:22...
Type `help' to learn how to use Xshell prompt.
[d:\~]$
Connecting to 192.168.1.4:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Sun Sep 24 03:22:14 2017 from 192.168.1.254
[root@data ~]# cd /home/
[root@data home]# stat ./
File: `./'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 801h/2049d Inode: 523265 Links: 3
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-09-24 03:23:55.251405549 -0400
Modify: 2017-09-24 03:19:17.766292460 -0400
Change: 2017-09-24 03:19:17.766292460 -0400
[root@data home]# cd oracle/
[root@data oracle]# stat ./
File: `./'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 801h/2049d Inode: 525803 Links: 3
Access: (0666/drw-rw-rw-) Uid: ( 500/ UNKNOWN) Gid: ( 500/ UNKNOWN)
Access: 2017-09-24 04:01:35.528404860 -0400
Modify: 2017-09-24 04:01:01.546402917 -0400
Change: 2017-09-24 04:01:25.061396879 -0400
[root@data oracle]# cd ..
[root@data home]# chmod -R 777 ./oracle/
[root@data home]# stat ./
File: `./'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 801h/2049d Inode: 523265 Links: 3
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-09-24 03:23:55.251405549 -0400
Modify: 2017-09-24 03:19:17.766292460 -0400
Change: 2017-09-24 03:19:17.766292460 -0400
[root@data home]# chmod -R 755 ./oracle/
oracle双机冷备方案,Oracle 11g双机冷备相关推荐
- oracle12c双机热备方案,Oracle 共享磁盘阵列 双机热备 实战 配置教程 配置手册
Oracle 11g共享存储双机热备配置手册 本文介绍 通过ServHA Cluster配置Oracle共享磁盘阵列双机容错集群. 主要步骤: 一.防火墙配置. 二.安装Oracle 11g. 三. ...
- Oracle数据库数据同步方案,ORACLE数据库热备方案
ORACLE数据库热备方案 相关指标 1.数据库秒级.事务级热备(可跨操作系统平台) 实时监控数据库,将数据库变化后的数据以秒级别的时间备份到备库,同时只备份主数据库已成功的事务. 2.备用数据库在线 ...
- 矩阵存储 oracle表,矩阵存储方案 -
Oracle® Developer Studio 12.5:性能库用户指南
矩阵存储方案 对已存储的数组进行处理的某些 Oracle Developer Studio 性能库例程通常具有可利用这些特殊存储形式的相应例程.例如,DGBMV 将构成带状存储中的一般矩阵和向量的积, ...
- mysql双机热备数据库_MySQL 数据库双机热备方案
标签: 转载:http://www.microcolor.cn/solutions/80.html 本手册主要介绍通过使用 MicroColor ServHAMirror/Cluster 软件在Win ...
- 双机热备方案及双机热备软件选择
1 什么是双机热备方案 企事业机构的信息化建设已经在随着社会建设的不断推进而改进和创新.众企事业机构的决策层也愈发重视企事业机构的信息化,不同程度的运营和发展着自身的业务信息系统.但是日趋普遍的业务信 ...
- 如何利用工具低成本构建阿里云灾备方案?
1.传统灾备中心建设成本高 灾备,可以在灾难发生时,为生产系统数据的安全和业务连续性提供保障. 通常金融.医疗等行业的大型企业,可以建设传统灾备中心来保障核心业务的安全,但是每年在灾备上的花费都是一笔 ...
- 如何利用工具低成本构建腾讯云灾备方案?
1.传统灾备中心建设成本高 灾备,可以在灾难发生时,为生产系统数据的安全和业务连续性提供保障. 通常金融.医疗等行业的大型企业,可以建设传统灾备中心来保障核心业务的安全,但是每年在灾备上的花费都是一笔 ...
- 如何利用工具低成本构建华为云灾备方案?
1.传统灾备中心建设成本高 灾备,可以在灾难发生时,为生产系统数据的安全和业务连续性提供保障. 通常金融.医疗等行业的大型企业,可以建设传统灾备中心来保障核心业务的安全,但是每年在灾备上的花费都是一笔 ...
- 江苏省农村信用社联合社同城灾备方案及同城灾备网络系统招标公告
同城灾备方案及同城灾备网络系统招标公告 投资金额:1200万元 所属地区:江苏 1. 受江苏省农村信用社联合社的委托, 邀请合格投标人就同城灾备方案项目及同城灾备网络系统提交密封投标. 2. ...
最新文章
- 目前154万AI开发者
- 有关单例模式懒汉式安全的问题(全)
- Python 深度学习,你的 Keras 准备好了吗?
- java 得到checkbox_【JavaWeb】获得选中的checkbox的value
- SQLite | Where 子句
- 8年了,这几个时间API你用过吗?
- 餐饮小票打印app_POS收银工业平板电脑在餐饮行业的应用
- 【java】高效压缩位图RoaringBitmap的原理与应用
- 上海特斯拉发那科机器人视觉引导程序备份
- vb access mysql数据库教程_vb操作access数据库的方法
- 数学在线绘图计算机,Desmos Graphing Calculator插件,在线可视化图形计算器
- html embed页面无法播放视频,embed标签什么意思 手机无法播放网页上embed标签的视频...
- 百度、高德、谷歌、火星、wgs84(2000)地图坐标相互转换的JS实现
- python读json文件json.decoder.JSONDecodeError终极解决大法
- 【职业经验】三年数据沉淀!2020 年度测试行业问卷调查结果火热出炉!
- MySQL8高级优化,持续更新......
- 浏览器工作流程_浏览器如何工作
- 时钟周期、机器周期、总线周期、指令周期的关系
- cuda和GPU驱动的关系
- UIQ3.0系列--在模拟器上显示中文
热门文章
- 腾讯电脑管家13内测版官方下载地址
- 关于surface安装foxmail附件预览失效解决方案
- form 多条数据 只保存修改的行_MVC中的新增、修改、删除
- python 异步io_python之同步IO和异步IO
- php连接mysqli面向过程,PHP基础知识总结:MySQLi 面向过程
- centos下安装mysql_centos下安装mysql服务器的方法
- pyquery获取不到网页完整源代码_PyQuery 详解
- vue如何获取年月日_vue 学习笔记第二弹
- centos vim 安装插件本质研究
- 共享x轴,使用双y轴