mariadb

Docker版zabbix

时间秒杀一切 提交于 2020-03-26 02:57:50
1. docker-compose docker-compose :容器自带的编排工作,可以通过yaml编排文件,将容器要启动的命令写入文件,然后再利用docker-compose run file.yaml文件来直接启动,同时启动多个容器,方便应用服务的移植、共享。 2. 部署zabbix服务 部署zabbix服务,然后利用docker-compose启动。 1> 上传压缩包,解压 [root@node ~]# cd /opt/ [root@node opt]# ls rh zabbix-agent.tar.gz zabbix-server.tar.gz [root@node opt]# tar xf zabbix-server.tar.gz [root@node opt]# ls cmp_mariadb cmp_zabbix rh zabbix-agent.tar.gz zabbix-server.tar.gz 2> 启动数据库 [root@node cmp_mariadb]# docker load -i mariadb-latest.tar #导入镜像 [root@node cmp_mariadb]# docker images mariadb latest 901583bfdf5a 5 months ago 367MB 启用编排文件文件名必须为docker-compose

RHEL7使用国内yum源,安装Mariadb 10.2.25, 并配置字符集为utf8mb4

不打扰是莪最后的温柔 提交于 2020-03-26 01:48:09
目前阿里, 清华,163等镜像站的Mariadb都是5.5的,有些项目需要用到更新的版本,所以顺便安装一下10版本的,并记录过程 添加中科大的Mariadb 10.2.25 yum源,并yum安装 [mariadb] name = MariaDB baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64 gpgkey = https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB gpgcheck=1 # 需要重新生成yum 缓存,再安装 yum clean all yum makecache all # 安装mariadb客户端,服务端 yum install mariadb-server mariadb -y # 启动 systemctl start mariadb #启动 MariaDB systemctl enable mariadb #设置开机启动 初始化前注意 在确认 MariaDB 数据库软件程序安装完毕并成功启动后请不要立即使用。为了确保数据 库的安全性和正常运转,需要先对数据库程序进行初始化操作。这个初始化操作涉及下面 5 个 步骤。 ➢ 设置 root 管理员在数据库中的密码值(注意,该密码并非 root 管理员在系统中的密

SQL Query with REGEXP to change URL strings dynamically

一笑奈何 提交于 2020-03-25 18:40:57
问题 My DB table named "post" does look as follows id | message ---------------- 1 | test 2 | Here is your image link: [LINK]https://example.com/images/1234[/LINK] You can view it now. 3 | some strings 4 | Here is your image link: [LINK]https://example.com/images/5678[/LINK] You can view it now. 5 | [LINK]no correct url[/LINK] 6 | [LINK][IMG]https://example.com/images/9123[/IMG][/LINK] 7 | [LINK]https://example.com/images/912364[/LINK] 8 | [LINK]Some text https://example.com/images/23456 Text

Does MySQL's Connector/J work with MariaDB?

只谈情不闲聊 提交于 2020-03-25 12:32:46
问题 I'm attempting to connect to my MariaDB database using Connector/J from here, but this fails to work and MariaDB logs ` "[Warning] Aborted connection 12 to db: 'enwikt_parsed' user: 'javawiki' host: 'localhost' (Got an error reading communication packets)". ` It occurs to me that I just assumed Connector/J from MySQL would just work with MariaDB, but now I'm not so sure. I know MariaDB has their own Java API/Connector, but I'm using someone else's code to parse wiktionary, and therefore can't

数据库集群 MySQL主从复制

纵饮孤独 提交于 2020-03-25 11:42:58
MySQL主从复制 本节内容我们联系使用 MySQL的主从复制功能配置Master和Slave节点,验证数据MySQL的数据同步功能。 因为要使用多个 MySQL数据库,所以不建议在电脑上安装多个MySQL数据库,最好的办法是使用多个绿色版的MySQL数据库。 MariaDB数据库是MySQL创始人Michael 创建的 MySQL重要分支。由于Oracle 持有了 MySQL的版权,MySQL存在闭源的隐患,加之Oracle对MySQL的更新不太重视,所以业界许多公司纷纷采用了完全开源的MariaDB数据库。MariaDB建立在MySQL5.5版本上,所以MariaDB与MySQL的兼容性非常好,并且性能上也做出了很大的优化,社区活跃,软件版本更新迅速,包括谷歌、Facebook等企业纷纷改用MariaDB数据库。 Master数据库 首先把安装到C:\Program Files 里面的 MariaDB目录复制一份,放置的路径没有要求,但是尽量把数据库放在C盘或者D盘上面,改名DB1。因为这两个盘符的空间处在硬盘磁碟的外圈,所以线速度很快,数据读写速度也很理想。 DB1将要当做主库使用,创建my.ini文件,然后编辑文件内容。 [mysqld] # 数据库字符集 character_set_server = utf8 #MySQL 主机名 ( 只可以是数字 ) server_id

Navicat Premium 15 for Mac(数据库开发工具) v15.0.12中文版

女生的网名这么多〃 提交于 2020-03-24 14:42:06
3 月,跳不动了?>>> [名称]: Navicat Premium 15 for Mac [大小]: 146.29 MB [语言]:中文 [测试环境]: Mac OS 10.15.x [下载链接]: https://www.macdown.com/mac/570.html 简介 Navicat Premium 15 Mac版是Mac平台上的一款数据库开发工具,Navicat Premium 15 Mac版可以让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。 功能特色 无缝数据迁移 数据传输,数据同步和结构同步可帮助您更轻松快捷地迁移数据,从而减少开销。提供详细的分步指南,以跨各种DBMS传输数据。通过数据和结构同步比较和同步数据库。在几秒钟内设置和部署比较,并获取详细的脚本以指定要执行的更改。 多元化的操作工具 设置数据源连接后,可以使用“导入向导”将数据从多种格式或从ODBC传输到数据库中。将数据从表/集合,视图或查询结果导出为Excel,Access,CSV等格式。使用我们的内置编辑器添加,修改和删除记录,您可以在Tree View,JSON View和类似电子表格的经典Grid View中方便地进行编辑。Navicat为您提供有效管理数据并确保流程平稳所需的工具。 简单的SQL

002. Centos7安装mysql5.5.37

一笑奈何 提交于 2020-03-23 12:13:26
下载cmake-2.8.12.2.tar.gz, 下载地址: https://pan.baidu.com/s/1qYtpX7m 下载mysql-5.5.37.tar.gz, 下载地址: http://pan.baidu.com/s/1miFcNP2 下载ncurses-5.9.tar.gz, 下载地址: http://pan.baidu.com/s/1kVDIXW7 (百度网盘的连接地址使用wget下载不了) 4. 将上面三个包, 传到服务器上, 并解压 [root@iZ25bdzgev8Z mysql-5.5.37]# tar xvf mysql-5.5.37.tar.gz 5. 进入cmake-2.8.12.2目录(如有报错请看文末) [root@iZ25bdzgev8Z cmake-2.8.12.2]# ./configure [root@iZ25bdzgev8Z cmake-2.8.12.2]# make && make install 6. 进入mysql-5.5.37目录 [root@iZ25bdzgev8Z ~]# cd mysql-5.5.37 [root@iZ25bdzgev8Z mysql-5.5.37]# cmake ./ (如有报错请看文末) 7. 解决完上面的报错后, 继续执行(如果没有报错, 此步骤可直接跳过) [root@iZ25bdzgev8Z

我的linux学习之路(第十八节)

只谈情不闲聊 提交于 2020-03-22 22:34:54
3 月,跳不动了?>>> ( 一)使用iSCSI服务部署网络存储 当前的硬盘接口类型主要有IDE、SCSI和SATA三种: IDE 是一种成熟稳定、价格便宜的并行传输接口。 SATA 是一种传输速度更快、数据校验更完整的串行传输接口。 SCSI 是一种用于计算机和硬盘、光驱等设备之间系统级接口的通用标准,具有系统资源占用率低、转速高、传输速度快等优点。 IBM 公司研发的基于TCP/IP协议和SCSI接口协议的新型存储技术互联网小型计算机系统接口(Internet Small Computer System Interface,iSCSI)是一种将SCSI接口与以太网技术相结合的新型存储技术,可以用来在网络中传输SCSI接口的 命令 和数据。 运行Linux系统的服务器会基于iSCSI协议把硬盘设备 命令 与数据打包成标准的TCP/IP数据包,然后通过以太网传输到目标存储设备,而当目标存储设备接收到这些数据包后,还需要基于iSCSI协议把TCP/IP数据包解压成硬盘设备命令与数据。 1 、创建RAID磁盘阵列 // 在虚拟机中添加4块新硬盘,使用mdadm命令创建RAID5磁盘阵列并配置备份盘。其中,-Cv参数为创建阵列并显示过程;/dev/md0为生成的阵列组名称;-n 3参数为创建RAID 5磁盘阵列所需的硬盘个数;-l 5参数为RAID磁盘阵列的级别;-x

MariaDB下载安装--mysql(win10)

余生长醉 提交于 2020-03-22 12:40:49
3 月,跳不动了?>>> MySQL环境配置(WINDOWS10) 下载mysql 链接: MariaDB . 首先打开文件资源管理器,右击此电脑,点击属性 选择高级系统设置 点击环境变量,在系统变量中新建MYSQL_HOME并在变量名中添加你自己的mysql地址(也就是mysql在电脑中存储的位置) 双击path文件,输入%MYSQL_HOME%\bin;,点击确认就好 win+R 打开输入框,并在其中输入cmd,确定,进入小黑框 如果没有改变密码和用户名的话,输入mysql -uroot -proot 进入mysql 来源: oschina 链接: https://my.oschina.net/u/4115134/blog/3208210

OpenSuse上MariaDB问题——如何启动

﹥>﹥吖頭↗ 提交于 2020-03-20 13:58:00
3 月,跳不动了?>>> 今天想在OpenSuse上部署MySQL,结果zypper提示系统默认安装了MariaDB。之前曾经也想试试这个分支版本,Opensuese果然想的很周到哈。 输入 linux-42kd:/usr/share/mariadb # mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2) 应该是服务没有启动。但是第一次用MariaDB,心里没底,于是先看看服务状态: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql status Checking for service MySQL: unused mysql.service - LSB: Start the MySQL database server Loaded: loaded (/etc/init.d/mysql) Active: inactive (dead) 看来服务真的没开。 输入: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql restart redirecting to