MariaDB10.5.6的安装与使用详解_mariadb

来源:脚本之家  责任编辑:小易  

MariaDB下载1、这里介绍的是压缩包形式的安装,并且是windows系统62616964757a686964616fe4b893e5b19e31333363393066,所以不满足这两个条件朋友就不用看了。百度搜索MariaDB,进入第一个官网,然后单击右上角的下载按钮。2、进入下载界面后选择版本号,目前最新的10,单击进入选择window系统和相应的位数,看好是32位还是64位,不要下载错了。我的是64为,所以下载64位的zip文件。3、下载之后解压到一个目录,注意路径都是英文的,不要放到含有中文汉字的文件夹中,影响使用。MariaDB的安装21、打开解压目录,然后找到my-large,my-medium,my-small,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件。右击编辑,编辑(黑色部分是需要自己添加的):[client]#password=port= 3306socket= /tmp/mysql.sockdefault-character-set=utf82、添加目录(这里的目录是你的解压目录):[mysqld]port= 3306socket= /tmp/mysql.sockbasedir=E:/Softwear/mariadb-10.0.10-winx64datadir=E:/Softwear/mariadb-10.0.10-winx64/datadefault-character-set=utf8default-storage-engine = MyISAM3、在文件的最后在添加上:[mysqlhotcopy]interactive-timeout[WinMySQLAdmin] Server=E:\Softwear\mariadb-10.0.10-winx64\bin\mysqld.exe4、单击文件——另存为——文件名为my.ini。将文件复制到C盘的system目录下即可。安装/启动服务31、在开始菜单输入cmd,右击以管理员身份运行,运行后将执行目录cd到你的问价解压目录中的bin目录中,例如我的解压在E:\Softwear\mariadb-10.0.10-winx64:输入 e: 回车输入 cd E:\Softwear\mariadb-10.0.10-winx64\bin 回车即可跳转到bin目录。2、完成上面的步骤之后就可以开始安装服务和启动服务了。输入 mysqld.exe --install MariaDB等待成功后,输入 net start MariaDB 即可启动服务开始你的MariaDB之旅了。3、顺便提一句,删除的时候也很简单,输入 mysqld.exe --remove MariaDB即可www.zgxue.com防采集请勿采集本网。

前言

多一手准备总是好的,被Oracle收购后的MySQL将会发生什么样的变化,我们是无法预料的。之前也一直下载的是MySQL社区版的,现在逐渐转到使用MariaDB。多一手准备,以后也不愁。

mariadb 10.1.8 32&64位最新版http://www.ddooo.com/softdown/69303.htm mariadb安装图解和配置方法 一、mariadb下载 1、打开官方网站:https://downloads.mariadb.org/ 如下图点击download下载; 2、进入下载界面后选择版本号,目前最新版本为1

正文

简介

首先,mariadb 10.0是一个主要数据库版本,比如组合后的innodb与组合后性能架构,和一个新的全局执行事务id。今年夏天,mariadb 10,有可能被当做GA开放式数据库。(注释) 通过阶梯式的方法,我们的最终目的是聚合或者重新实现mysql5.6的所有功能

MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在GNU GPL下开源。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心甲骨文公司收购MySQL后会有一些隐患。

一 安装 1.需要下载 perl-DBI-1.521-1.EL5.rfx.x86_64.rpm 安装包, mariaDB MariaDB-5.5.29-rhel5-x86_64-common.rpm MariaDB-5.5.29-rhel5-x86_64-server.rpm MariaDB-5.5.29-rhel5-x86_64-client.rpm 2.然后再http://yum.mariadb.org/ 找到 R

MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配。MariaDB自带了一个新的存储引擎Aria,它可以替代MyISAM,成为默认的事务和非事务引擎。它最初使用XtraDB作为默认存储引擎,并从10.2版本切换回InnoDB。

5.x就是为了兼容MySQL5.x的,接口几乎一致,或者说句不好听,就是为了抢客,把支持开源自由软件的用户从社区版MySQL拿到MariaDB上(只限于社区版,企业版用优化插件的就免了,或者基本用自改版,不过自改版的更新应该都会回馈到MariaDB上的) 10

它的首席开发人员是米卡埃尔·维德纽斯,他是MySQL AB的创始人之一,也是Monty Program AB的创始人。2008年1月16日,MySQL AB 宣布它已经同意被Sun微系统集团以大约10亿美元的价格收购。该项收购已于2008年2月26日完成。MariaDB是以Monty的小女儿Maria命名的,就像MySQL是以他另一个女儿My命名的一样。

版本

cat/etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.0/centos6-amd64/ gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 EOF yum clean all yum makecache yum -y install mariadb

MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。

从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。

缘起

MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。这意味着,所有使用MySQL的连接器、程序库和应用程序也将可以在MariaDB下工作。在此基础上,由于担心甲骨文MySQL的一个更加封闭的软件项目,Fedora等Linux发行版已经在最新版本中以MariaDB取代MySQL,维基媒体基金会的服务器同样也使用MariaDB取代了MySQL。

作为尝鲜或者学习,在win环境下安装比较方便。当然,你也可以安装虚拟机(部署linux环境)。

下载MariaDB选择合适的版本以及环境(win或者linux)

https://mariadb.org/download/

全部版本选择

https://downloads.mariadb.org/mariadb/+releases/

在这里插入图片描述

linux篇之centos

linux环境(centos7)

使用yum命令安装MariaDB,或者在官网下载源码包。

yum install mariadb-server mariadb

MariaDB数据库的相关操作命令:

(注意:centos6版本使用service命令替换systemctl)

启动MariaDB

systemctl start mariadb

停止MariaDB

systemctl stop mariadb

重启MariaDB

systemctl restart mariadb

设置开机启动

systemctl enable mariadb

windows篇

解压MariaDB

#对应你的解压目录D:\work\MariaDB\mariadb-10.5.6-winx64

值得注意的是,新版本MariaDB安装初始化后,会自动生成一个my.ini文件,在data文件夹下,比以前安装更为方便快捷。

在这里插入图片描述

设置配置文件my.ini(win环境),my.cnf(linux环境)

[client]#设置MariaDB客户端默认字符集default-character-set=utf8[MariaDB]#设置端口3306port = 3306#设置MariaDB的安装目录basedir=D:\\work\\MariaDB\\mariadb-10.5.6-winx64#设置MariaDB数据库的数据存放目录#datadir=D:\\work\MariaDB\\mariadb-10.5.6-winx64\\data#允许最大连接数max_connections=20#服务端使用的字符集默认为utf8字符集character-set-server=utf8#创建新表时设置默认存储引擎INNODB或者XtraDB(10.2版本之前首选引擎)default-storage-engin=INNODB

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

初始化数据库,这里是以前mysql的安装过程。本来想套用在MariaDB安装上的,

偷个懒,可惜部分操作命令并不适用。

密码随机

mysqld --initialize --console

密码会输出在控制台

A temporary password is generated for root@localhost: 6hk20yueza=M

你也可以在mysql的data中找到以.err结尾的文件扎到随机生成的密码

后续修改密码

#修改密码的命令ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'

推荐这样设置,后续自行修改root用户密码

一、运行初始化命令,设置密码为空

mysqld --initialize-insecure

如果没有执行init操作则不存在data目录,自然无法启动成功。

二、执行安装命令

mysqld install

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MySQL与MariaDB安装过程区分分割线

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MariaDBmariadb-10.5.6-winx64.zip解压版安装过程

一、运行安装命令

mysqld.exe --install MariaDB

二、初始化数据库,在运行之前新建data目录

mysql_install_db.exe

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一些客务端MariaDB的操作命令(win环境)

启动服务

net start MariaDB

关闭服务

net stop MariaDB

删除服务

sc delete MariaDB

登入root用户,会提示输入密码

mysql -u root -p

正确安装的情况下,响应如下

Enter password:

设置密码为空,直接回车键登入。

退出服务

使用quit或者exit命令

设置mysql服务为自启

01、win + r 快捷键打开运行services.msc命令找到对应的服务

02、也可以右键点击我的电脑,选择管理。进入后选择服务和应用程序,展开选中服务找到对应的服务

可视化工具

推荐使用Navicat和SQLyog可视化工具。

链接: https://pan.baidu.com/s/17EJPJX4aQp3cbHRLWbOL-g 提取码: akxi

到此这篇关于MariaDB10.5.6的安装与使用详解的文章就介绍到这了,更多相关MariaDB10.5.6的安装与使用内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:Mysql的基础使用之MariaDB安装方法详解详解Centos 使用YUM安装MariaDBcentos 7安装mysql5.5和安装 mariadb使用的命令Windows10系统下安装MariaDB 的教程图解CentOS 7中成功安装MariaDB的方法教程Mac中MariaDB数据库的安装步骤

右键安装程序以管理员身份再次运行,仍然失败建议下载mariadb-5.5.64-winx64.zip进行安装内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 关于mongoose连接mongodb重复访问报错的解决办法
  • mysql/mariadb启动时处于进度条状态导致启动失败的原因及解决办法
  • mariadb性能调优工具mytop的使用详解
  • 详谈mysql和mariadb区别与性能全面对比
  • centos 7下安装mysql(mariadb)的教程
  • mariadb 在低配 vps 上崩溃问题处理方案
  • windows10系统下安装mariadb 的教程图解
  • centos6.7系统中编译安装mariadb数据库
  • 详解centos 使用yum安装mariadb
  • mac中mariadb数据库的安装步骤
  • 怎么安装mariadb5.5 64
  • windows10怎么安装mariadb
  • MariaDB怎么使用?貌似和教程上说的不太一样啊
  • 如何在Ubuntu上安装和使用MariaDB数据库
  • MariaDB 安装问题
  • MariaDB 10.0和MySQL 5.6的不同之处
  • 如何在linux上面安装mariadb总结
  • MariaDB10.0.x和5.5.x有什么区别
  • centos6.5中怎么安装mariadb
  • 安装了mariadb数据库怎么启动
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页mysql的基础使用之mariadb安装方法详解详解centos 使用yum安装mariadbcentos 7安装mysql5.5和安装 mariadb使用的命令windows10系统下安装mariadb 的教程图解centos 7中成功安装mariadb的方法教程mac中mariadb数据库的安装步骤关于mongoose连接mongodb重复访问报错的解决办法mysql/mariadb启动时处于进度条状态导致启动失败的原因及解决办法mariadb性能调优工具mytop的使用详解详谈mysql和mariadb区别与性能全面对比centos 7下安装mysql(mariadb)的教程mariadb 在低配 vps 上崩溃问题处理方案windows10系统下安装mariadb 的教程图解centos6.7系统中编译安装mariadb数据库详解centos 使用yum安装mariadbmac中mariadb数据库的安装步骤浅谈mysql和mariadb区别centos 7安装mysql5.5和安装 marcentos7 下mysql重新启动mariadbmariadb中1045权限错误导致拒绝用mac中mariadb数据库的安装步骤mysql分支选择参考:percona还是详解centos 使用yum安装mariadbmariadb的主从复制、主主复制、半记一次mariadb数据库无法连接centos安装和设置mariadb的教程centos中找回mariadb数据库root用户权限的mariadb 在低配 vps 上崩溃问题处理方案记一次mariadb数据库无法连接浅谈mysql和mariadb区别centos安装和设置mariadb的教程window7安装mariadb数据库及系统初始化操centos6.7系统中编译安装mariadb数据库mariadb中1045权限错误导致拒绝用户访问的windows server 2016 服务器配置指南 之 mongodb启动报错 28663 cannot start ser
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved