MariaDB 安装
MariaDB的所有下载都位于官方MariaDB基金会网站的下载部分。 单击所需版本的链接,并显示多个操作系统,体系结构和安装文件类型的下载列表。
在LINUX / UNIX上安装
如果你熟悉Linux / Unix系统,只需下载源码来构建你的安装。 我们推荐的安装方式是使用分发包。 MariaDB提供用于以下Linux /
Unix发行版的软件包 -
- RedHat / CentOS / Fedora
- Debian / Ubuntu
以下发行版在其存储库中包含MariaDB软件包 -
- openSUSE
- Arch Linux
- Mageia
- Mint
- Slackware
按照以下步骤在Ubuntu环境中安装 -
步骤1 - 以root用户身份登录。
步骤2 - 导航到包含MariaDB包的目录。
步骤3 - 使用以下代码导入GnuPG签名密钥 -
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
步骤4 - 将MariaDB添加到sources.list文件。 打开文件,并添加以下代码 -
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'
步骤5 - 刷新系统以下 -
sudo apt-get update
步骤6 - 安装MariaDB与以下 -
sudo apt-get install mariadb-server
在Windows上安装
找到并下载自动安装文件(MSI)后,只需双击该文件即可开始安装。 安装向导将指导您完成每个安装步骤和任何必要的设置。
通过从命令提示符启动来测试安装。 导航到安装的位置(通常位于目录中),然后在提示符下键入以下内容:
mysqld.exe --console
如果安装成功,您将看到与启动相关的消息。 如果这没有出现,您可能有权限问题。 确保您的用户帐户可以访问应用程序。
图形客户端可用于在Windows环境中的MariaDB管理。 如果你发现命令行不舒服或麻烦,一定要试试他们。
测试安装
执行几个简单的任务,以确认MariaDB的功能和安装。
使用管理实用程序获取服务器状态
使用mysqladmin二进制查看服务器版本。
[root@host]# mysqladmin --version
它应显示版本,分发,操作系统和体系结构。 如果您看不到该类型的输出,请检查您的安装是否存在问题。
使用客户端执行简单命令
打开MariaDB的命令提示符。 这应该连接到MariaDB并允许执行命令。 输入一个简单的命令如下 -
mysql> SHOW DATABASES;
安装后
成功安装MariaDB后,设置root密码。 全新安装将具有空白密码。 输入以下内容设置新密码 -
mysqladmin -u root password "[enter your password here]";
输入以下内容以使用新凭据连接到服务器 -
mysql -u root -p
Enter password:*******
在Windows上升级
如果您已经在您的Windows系统上安装了MySQL,并且想要升级到MariaDB; 不卸载MySQL并安装MariaDB。 这将导致与现有数据库的冲突。
您必须改为安装MariaDB,然后在Windows安装文件中使用升级向导。
MySQL my.cnf文件的选项应该与MariaDB配合使用。 但是,MariaDB有许多功能,这在MySQL中找不到。
请考虑您的my.cnf文件中的以下冲突 -
MariaDB默认为临时文件使用Aria存储引擎。 如果您有很多临时文件,如果不使用MyISAM表,请修改键缓冲区大小。
如果应用程序频繁连接/断开连接,请更改线程高速缓存大小。
如果使用超过100个连接,请使用线程池。
兼容性
MySQL和MariaDB本质上是相同的。 但是,有足够的差异来创建升级问题。
查看[MariaDB知识库](https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-
compatibility/)中的更多关键差异。
本文转自:http://codingdict.com/article/7088
MariaDB 安装的更多相关文章
- 对于mariadb安装后可以默认使用无密码登录的问题解决方案
mariadb安装后默认可以无密码登录 所以首先我们要设置root用户的密码 mysqladmin -u root -p password 密码 [遇到enter直接enter就行,注意,如果是重新设 ...
- mysql、mariadb安装和多实例配置
本文目录:1. mysql单实例安装 1.1 rpm安装mysql 1.2 通用二进制包安装mysql 1.2.1 初始化数据库 1.2.2 安装后的规范化操作 1.3 编译安装 1.3.1 编译安装 ...
- centos7 Mycat/MySQL/MariaDB安装部署
使用yum安装MySQL详细步骤 安装mysql源 centos系统中不包含mysql的源,需要先安装mysql源 1.官网下载源.使用图形界面操作系统进入mysql官网,进入以下界面. 2.在Cen ...
- centos 7 mariadb安装
centos 7 mariadb安装 1.安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB sy ...
- MariaDB安装及基本配置
MariaDB安装及基本配置(CentOS6.9) 数据库基础概念 数据库(Database, DB)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. DBMS: Database ...
- mariadb安装和一些sql基础
MariaDB安装 yum -y install mariadb mariadb-server 启动 systemctl start mariadb systemctl enabl ...
- mariadb安装配置
CentOS 7安装MariaDB 详解以及相关配置 第一步:添加 MariaDB yum 仓库 首先在CentOS操作系统中/etc/yum.repos.d/目录下添加 MariaDB 的YUM配置 ...
- LAMP环境搭建备忘 -- MariaDB 安装(三)
因为 MySQL 的一些原因,在 Linux 平台上的开源数据库渐渐被 MariaDB 取代. MariaDB 安装命令如下图 安装成功后,接下来就启动这个数据库服务 我们还需要对数据库做一些初始化的 ...
- 【MySQL】Mariadb安装
Mariadb安装 1.解压 [root@oradb bin]# tar zxvf mariadb-10.3.18-linux-x86_64.tar.gz [root@oradb bin]# mv m ...
- Linux centos7 VMware MariaDB安装、Apache安装
一.MariaDB安装 cd /usr/local/src 进入包放置目录 官网下载 wget http://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb ...
随机推荐
- appium介绍和工作原理
导读 Appium这个听起来既生疏也熟悉的自动化测试工具,比起原生的UiAutomator可能是异常的不起眼,可是却是有自身独当一面的能力,可以完成许多高难度作业,完成UiAutomator不可能完成 ...
- jerry
jerry 题目描述 众所周知,Jerry 鼠是一只非常聪明的老鼠. Jerry 聪明到它可以计算64 位有符号整形数字的加减法. 现在,Jerry 写下了一个只由非负整数和加减号组成的算式.它想给这 ...
- MySQL查询缓存详解(总结)
MySQL查询缓存详解(总结) 一.总结 一句话总结: mysql查询缓存还是可以用用试一试,但是更推荐分布式,比如redis/memcache之流,将数据库中查询的数据和查询语句以键值对的方式存进分 ...
- SQL语句:随机取3条不重复的记录
随机取3条不重复的记录 [Access]select top 3 * from tablename order by rnd(id); [SqlServer]select top 3 * from t ...
- 怎样理解Functor与Monad
1. 复合函数操作符 Prelude> :t (.) (.) :: (b -> c) -> (a -> b) -> a -> c Prelude> (.) ( ...
- python读取excel保存到mysql
首先安装xlrd模块:pip install xlrd ,核心代码网上有很多,这里主要是关于一些个人实际碰到问题细节的处理 1.excel数据不规范导致读取的数据存在空白行和列: 2.参数化执行sql ...
- centos7下查看cup核数
centos7下查看cup核数 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数cat ...
- python基础--冒泡排序
1.冒泡排序 1.首先用一张图来形象描述一下冒泡排序: 2.废话不多说,直接上代码 # 1.导入随机模块 import random # 2.定义一个列表,列表内的元素为20个100以内的随机整数 l ...
- python 批量爬取四级成绩单
使用本文爬取成绩大致有几个步骤:1.提取表格(或其他格式文件——含有姓名,身份证等信息)中的数据,为进行准考证爬取做准备.2.下载准考证文件并提取出准考证和姓名信息.3.根据得到信息进行数据分析和存储 ...
- 【转】Ubuntu下外放有声音 耳机没声音
真是使用linux每天都有新的发现啊,今天早上起来用电脑,想听几首歌,插上耳机后发现没声音,我还以为是耳机坏了,就把耳机插在了手机上,发现耳机有声音,很纳闷,我象是不是电脑接口有问题了,但是在进系统的 ...