202110-12 DeepinV20快速安装Mariadb的详细步骤 MySQL的创始人麦克尔·维德纽斯主导开发,早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可,MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进... 继续阅读 >
202110-12 MySQL系列之三 基础篇 目录系列教程一、MySQL简介二、MySQL的发展历史三、MariaDB的基本使用1、基本安装与配置2、客户端命令:mysql3、其他客户端工具4、安全加强脚本mysql_secure_installation系列教程MySQL系列之开篇MySQL关系型数据库基础概念MySQL系列之一MariaDB-server安装MySQL系列之二多实例配置MySQL系列之四SQL语法MySQL系列之五视图、存储函数、存储过程、触发器MySQL系列之六用户与授权MySQL系列之七MySQL存储引擎MySQL系列... 继续阅读 >
202104-07 MySQL/MariaDB 如何实现数据透视表的示例代码 前文介绍了Oracle中实现数据透视表的几种方法,今天我们来看看在MySQL/MariaDB中如何实现相同的功能。本文使用的示例数据可以点此下载。使用CASE表达式和分组聚合数据透视表的本质就是按照行和列的不同组合进行数据分组,然后对结果进行汇总;因此,它和数据库中的分组(GROUPBY)加聚合函数(COUNT、SUM、AVG等)的功能非常类似。我们首先使用以下GROUPBY子句对销售数据进行分类汇总:selectcoalesce(product,'【全部... 继续阅读 >
202012-02 debian10 mariadb安装过程详解 安装apt-getinstallmariadb-server修改配置vim/etc/mysql/mariadb.conf.d/50-server.cnf修改允许所有IP连接数据库bind-address=0.0.0.0修改root密码mariadbupdatemysql.usersetpassword=password('ChinaSkill20!')whereuser='root';flushprivileges;给予远程访问权限GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'您的数据库密码'WITHGRANTOPTION;flushprivileges;默认使用UNIXSOCKET认证,... 继续阅读 >
202010-15 基于docker安装mariadb配置过程解析 一、安装通过dockerhub搜索要安装的mariadb版本。执行dockerpull将镜像拉取到本地。启动mariadbdockerrun--namemariadb-prod-p3306:3306-eMYSQL_ROOT_PASSWORD=QBdata@1017-v/data/software_docker/mariadb_test/data:/var/lib/mysql-dmariadb:10.5.6--name启动容器设置容器名称为mariadb-prod-p设置容器的3306端口映射到主机3306端口-eMYSQL_ROOT_PASSWORD设置环境变量数据库root用户密码为输入数据库root用户... 继续阅读 >
202010-08 Mariadb远程登陆配置及问题解决 前言:安装过程不再赘述,直接说问题,mysql的远程连接需要解决两个问题:1.允许root用户远程连接。2.允许任意ip远程连接数据库。当然,在测试和解决问题之前,得首先保证你的数据库与远程主机之间的网络通信没有问题,简单的来说,就是互相ping通,其次,为了避免防火墙的干扰,将本地主机和数据库主机的防火墙都关闭,当然,生产环境下防火墙肯定是要打开的,并且需要额外的安全配置。问题解决:1.新安装的数据库默认是需要... 继续阅读 >
202010-08 CentOS 8 安装 MariaDB的详细教程 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB完全兼容mysql,使用方法也是一样的。系统环境:CentOSLinuxrelease8.1.1911(Core)1)安装mariaDB2)开启服务。安装完成后首先要把MariaDB服务开启,并设置为开机启动systemctlstartmariadb#开启... 继续阅读 >