安装
升级mariadb
- 卸载旧的
1 | yum remove mariadb |
- 添加源
1 | vim /etc/yum.repos.d/Mariadb.repo |
添加:
1 | [mariadb] |
1 | yum clean all |
- 安装
1 | yum install MariaDB-server MariaDB-client -y |
出现下面的无法启动的问题:
1 | ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=1/FAILURE) |
1 | mysql_install_db |
- 初始化
1 | /usr/bin/mysql_secure_installation |
安装spider
- 安装spider
1 | // install_spider.sql 在share/下 |
- 改命令实际创建了表
1 | spider_link_failed_log |
- 查看是否安装成功
1 | select * from infomation_scheme.engines |
使用
准备
- 准备实际存储数据的数据库
1 | // 在从数据库添加主数据库的访问权限 |
测试使用
- 在主服务器创建访问从远程服务器的信息
1 | create server backend foreign data wrapper mysql options (host '35.220.*.*', database 'test', user 'root', password 'password', port 3306); |
- 创建单张垂直表
1 | create table test_spider ( |
- hash分区表
1 | create table test_spider_hash ( |
- range分区表
1 | create table test_spider_range ( |
- list分区表
1 | create table test_spider_list ( |