精华内容
下载资源
问答
  • MariaDB安装教程

    2018-12-02 01:49:17
    MariaDB官方下载地址 ...打开解压目录,然后找到my-large,my-medium,my-small,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件,将my-large名字修改为my.ini放在解压文件夹的根目录。
  • 分享知识 传递快乐 Windows上ZIP包的入门非常简单,此发行版包括预构建的数据库文件,这些文件可以在解压缩ZIP后立即使用。 1.、获取安装包 下载地址:...D:\mariadb\10.4....

    分享知识  传递快乐

     

    Windows上ZIP包的入门非常简单,此发行版包括预构建的数据库文件,这些文件可以在解压缩ZIP后立即使用。

    1.、获取安装包

    下载地址:https://downloads.mariadb.org/mariadb/

     

    2、解压

    下载完成后,解压到指定目录,使用管理员身份运行命令行窗口,切换目录到安装包的bin目录下:

    D:\mariadb\10.4.10\bin

     

    3、配置

    从MariaDB 5.2.6版以后,不论基于任何原因,用mysql_install_db.exe 来创建数据库实例将更安全(默认禁用匿名用户、可在设置过程设置root用户密码)、方便(可以创建Windows服务、指定数据库存放目录)。

    注意:从MariaDB 10.4.3开始,不再提供预构建的数据目录,并且用户需要运行mysql_install_db.exe来创建数据目录。

    mysql_install_db.exe的功能与Unix上使用的shell脚本mysql_install_db相当,但是它已扩展了Windows特定功能(创建Windows服务)和通常有用的功能。

    例如:它可以在数据库创建过程中设置“ root”用户密码。 它还在数据目录中创建my.ini配置文件,并向其中添加最重要的参数(例如端口)。

    参数描述
    -?, --help显示帮助信息并退出
    -d, --datadir=name新数据库的数据目录
    -S, --service=nameWindows服务的名称
    -p, --password=nameroot用户密码
    -P, --port=# mysqld 端口
    -W, --socket=name命名管道名称
    -D, --default-user创建默认用户
    -R, --allow-remote-root-access允许用户以root身份从网络进行远程访问
    -N, --skip-networking不要使用TCP连接,而是使用管道
    -i, --innodb-page-sizeMariaDB 10.2.5起,Innodb页面大小

    注意:要创建Windows服务,mysql_install_db.exe应由具有完全管理员特权的用户运行(这意味着在具有UAC的系统上提升了命令提示符)。例如,如果您在Windows 7上运行它,请确保通过“以管理员身份运行”选项启动了命令提示符。

    例:

    mysql_install_db.exe --datadir=D:\mariadb\data --service=MariaDB --password=admini

    将在目录D:\mariadb\data中创建数据库,注册自动启动Windows服务“ MariaDB ”,并将根密码设置为“ admini”。此时服务已经创建完成,如需启动找到创建的服务就可以启动服务。

    参考:https://mariadb.com/kb/en/library/mysql_install_dbexe/

    如果执行上边语句成功添加服务后,可以直接启动服务。

     

    4、启动MariaDB

    MariaDB启动有三种:

    1、上面通过 mysql_install_db.exe 创建了数据库并设置数据库密码、及注册Windows服务(MariaDB),可以在“服务”中启动服务;

    2、另一种是切换到 mariadb 解压目录并在当前目录下打开命令窗口,在命令窗口中执行:

    mysqld --defaults-file=D:\mariadb\database\my.ini --standalone

    注意:在执行 mysqld 命令时,一定要先创建数据库,只有创建数据库后才有 my.ini 配置文件。

    说明:

    • mysqld:指bin目录下的mysqld.exe
    • --defaults-file=D:\mariadb\database\my.ini:指数据库路径
    • --standalone:关闭命令窗口仍然保持后台运行

    3、用启动命令来启动服务

    启动服务
    net start MariaDB
    
    停止服务
    net stop MariaDB
    
    删除服务(需切换到MariaDB下的bin目录下执行)
    mysqld.exe --remove MariaDB

     

     

     

     

     

     

     

     

     

     

    ————————————
    如有不妥之处请留言指正。
    相互学习,共同进步。

    展开全文
  • 一、查看mariadb安装情况 # 输入命令进行查看mariadb安装情况 [root@porty local]# rpm -qa|grep -i mariadb 二、删除mariadb 1.停止mariadb服务 [root@porty local]# systemctl stop mariadb 2.删除mariadb,...

    一、查看mariadb安装情况

    # 输入命令进行查看mariadb安装情况
    [root@porty local]# rpm -qa|grep -i mariadb
    

    在这里插入图片描述

    二、删除mariadb

    1.停止mariadb服务

    [root@porty local]# systemctl stop mariadb
    

    2.删除mariadb,使用 rpm -ev --nodeps 命令删除上面查询到的mariadb

    [root@porty local]# rpm -ev --nodeps mariadb-libs-5.5.65-1.el7.x86_64
    [root@porty local]# rpm -ev --nodeps mariadb-server-5.5.65-1.el7.x86_64
    [root@porty local]# rpm -ev --nodeps mariadb-5.5.65-1.el7.x86_64
    

    三、删除mariadb文件和依赖库

    1.使用 find / -name mariadb 命令查找mariadb文件和依赖库
    在这里插入图片描述
    2.使用 rm -rf 命令删除查询到的文件和依赖库

    [root@porty local]# rm -rf /var/log/mariadb
    [root@porty local]# rm -rf /etc/logrotate.d/mariadb
    [root@porty local]# rm -rf /run/mariadb
    

    四、安装mariadb

    1.使用 yum 安装

    [root@porty local]# yum install mariadb-server
    

    五、配置mariadb

    1.开启服务,并设置服务自启动

    # 开启mariadb服务
    [root@porty local]# systemctl start mariadb  
    # 开启自启动,服务器启动后自动开启mariadb服务
    [root@porty local]# systemctl enable mariadb
    

    2.输入 mysql_secure_installation 命令进行mariadb配置

    [root@porty local]# mysql_secure_installation
    

    3.输入完后会出现几个选项,依次输入y/n

    # 输入超级管理员(root)的密码,我们是首次进入直接回车跳过
    Enter current password for root (enter for none): 
    # 是否设置密码, 此处我们输入y
    Set root password? [Y/n]: y
    # 输入新密码,这里我填123456
    New password: 123456
    # 再次输入新密码,跟上面输入的一致
    Re-enter new password: 123456
    # 是否移除匿名用户,此处我们输入y
    Remove anonymous users? [Y/n]: y
    # 是否拒绝root远程登录, 此处我们选择不拒绝 n
    Disallow root login remotely? [Y/n]: n
    # 是否删除test数据库(mariadb自带的一个测试数据库,可删除),y 
    Remove test database and access to it? [Y/n]: y
    # 是否重新加载权限表, 此处我们选择 y
    Reload privilege tables now? [Y/n]: y
    

    4.配置完选项后,测试登录mariadb

    # 输入完mysql -uroot -p 后进行回车输入密码,输入密码时候是隐藏的(不要以为没输入到哦)
    [root@porty local]# mysql -uroot -p  
    Enter password:123456
    

    如果出现下图则代表成功了!
    在这里插入图片描述

    六、配置mariadb字符集

    注意:这里演示配置的字符集为utf8

    # 1.vi命令打开 /etc/my.cnf 文件,不懂vi操作的小伙伴可以查询下相关知识
    [root@porty local]# vi /etc/my.cnf
    # 在[mysqld]标签下添加以下键值对,进行保存
    init_connect='SET collation_connection = utf8_unicode_ci'
    init_connect='SET NAMES utf8'
    character-set-server=utf8
    collation-server=utf8_unicode_ci
    skip-character-set-client-handshake
    
    # 2.vi命令打开 /etc/my.cnf.d/client.cnf 文件
    [root@porty local]# vi /etc/my.cnf.d/client.cnf
    # 在[client]标签下添加以下键值对,进行保存
    default-character-set=utf8
    
    # 3.vi命令打开 /etc/my.cnf.d/mysql-clients.cnf 文件
    [root@porty local]# vi /etc/my.cnf.d/mysql-clients.cnf
    # 在[mysql]标签下添加以下键值对,进行保存
    default-character-set=utf8
    
    # 4.配置完成后重启下mariadb服务就可以了
    [root@porty local]# systemctl restart mariadb
    
    
    展开全文
  • mariadb安装及配置

    2019-08-16 09:02:05
    一、安装 yum install MariaDB-server 二、查看安装路径 rpm -qa | grep MariaDB rpm -ql MariaDB-server-10.2.14-1.el7.centos.x86_64 三、启动 systemctl start mariadb 四、查看数据库版本与运行状态...

     

    一、安装

    yum install MariaDB-server


    二、查看安装路径

    rpm -qa | grep MariaDB
    rpm -ql MariaDB-server-10.2.14-1.el7.centos.x86_64


    三、启动

    systemctl start mariadb


    四、查看数据库版本与运行状态

    mysqladmin version status
    systemctl status mariadb


    五、停止

    systemctl stop mariadb


     六、初始化

    mysql_secure_installation


    七、查看当前用户

    mysql -u root -p -e 'select user,host from mysql.user';


    八、创建用户并Grant权限

    mysql -u root -p -e "create user 'uc'@'%' identified by 'password'"
    mysql -uroot -p -e"grant all on *.* to 'uc'@'%'"
    mysqladmin -uroot -p flush-privileges


    九、设置字符集

    /etc/my.cnf.d/server.cnf

    [mysqld]
    
    default-storage-engine = innodb
    innodb_file_per_table
    max_connections = 4096
    collation-server = utf8_general_ci
    character-set-server = utf8
    
    

     

    /etc/my.cnf.d/clients.cnf

    [mysql]
    default-character-set=utf8

     

    十、配置完成后,重启

    systemctl restart mariadb


    十一、查看配置结果

    mysql> show variables like '%character%;

     

    展开全文
  • MySQL和MariaDB的区别: LAMP架构盛极一时,这离不开MySQL的免费与易用,但是在Oracle收购了Sun之后,很多公司开始担忧MySQL的开源前景,而最近Oracle进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求...

    前言

    MySQL和MariaDB的区别:
    LAMP架构盛极一时,这离不开MySQL的免费与易用,但是在Oracle收购了Sun之后,很多公司开始担忧MySQL的开源前景,而最近Oracle进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求MySQL的替代方案。
    不得不提的是Apple的远见,在Oracle收购Sun之初就宣布迁移到PostgreSQL。但PostgreSQL的设计初衷就不同于MySQL,并不是使用MySQL的大部分互联网公司合适的解决方案。除了Apple,Google、Facebook、Twitter也大量使用了MySQL,纷纷发布了自己的MySQL分支/补丁集,并为不少公司所采用。同时,MariaDB、Percona等MySQL分支也渐渐步入大众的视野。

    MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。
    MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展最快的MySQL分支版本,新版本发布速度已经超过了Oracle官方的MySQL版本。

    MariaDB 是一个采用Aria存储引擎的MySQL分支版本,是由原来 MySQL 的作者Michael Widenius创办的公司所开发的免费开源的数据库服务器。[1]
    这个项目的更多的代码都改编于 MySQL 6.0,例如 “pool of threads”功能提供解决多数据连接问题。MariaDB 5.1.41 RC可以到这里下载,32位和64位已编译Linux版本,还包括源代码包。MariaDB基于GPL 2.0发布。
    所以对于大部分的MySQL用户来说,从现在主流的MySQL转到MariaDB应该是没有什么难度。

    •  

    正文:

    第一步:安装与测试登陆

    1.安装命令
    yum -y install mariadb mariadb-server
    2.启动MariaDB
    systemctl start mariadb
    3.进行MariaDB的相关简单配置
    (1)mysql_secure_installation
    首先是设置密码,会提示先输入密码.。
    Enter current password for root (enter for none):<–初次运行直接回车
    (2)设置密码
    Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
    New password: <– 设置root用户的密码
    Re-enter new password: <– 再输入一次你设置的密码
    (3)其他配置
    Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
    Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
    Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
    Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
    初始化MariaDB完成,
    (4)测试登录
    mysql -uroot -p密码(注意-p和密码之间没有空格)
    完成。

    第二步:配置MariaDB的字符集

    1.修改/etc/my.cnf文件
    命令:vi /etc/my.cnf
    在[mysqld]标签下添加
    init_connect=‘SET collation_connection = utf8_unicode_ci’
    init_connect=‘SET NAMES utf8’
    character-set-server=utf8
    collation-server=utf8_unicode_ci
    skip-character-set-client-handshake
    2.修改/etc/my.cnf.d/client.cnf文件
    命令:vi /etc/my.cnf.d/client.cnf
    在[client]中添加
    default-character-set=utf8
    3.修改/etc/my.cnf.d/mysql-clients.cnf文件
    命令:vi /etc/my.cnf.d/mysql-clients.cnf
    在[mysql]中添加
    default-character-set=utf8
    4.全部配置完成,重启MariaDB
    命令:systemctl restart mariadb

    第三步:进入MariaDB查看字符集

    MariaDB [(none)]> show variables like “%character%”;show variables like “%collation%” ;
    显示如下:
    在这里插入图片描述

    展开全文
  • MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可...安装完成后首先要把MariaDB服务开启,并设置为开机启动 systemctl start mariadb # 开启服务 systemctl enable mariadb # 设
  • Linux上mariadb安装配置

    万次阅读 2018-10-08 16:02:19
    yum源安装MySQL和开启设置服务  首先,我们来看看使用yum源安装MySQL的优缺点:  优点:安装方便快捷,安装方式简单  缺点:太过于死板,定死了各个文件的位置 1、打开官方网站,上边有各种版本的yum源,找到...
  • MariaDB是基于MySQL的开源数据库,兼容MySQL,现有的MySQL数据库可以迁移到MariaDB中使用 说明: MariaDB是基于MySQL的开源数据库,兼容MySQL,现有的MySQL数据库可以迁移到MariaDB中使用 MariaDB下载: ...
  • mariadb数据库的安装配置---详解--亲测有效

    千次阅读 多人点赞 2020-04-27 22:51:14
    mariadb数据库的安装配置环境的检测检查电脑上是否安装MySQL或mariadb安装mariadb数据库配置MySQL或mariadb环境变量 环境的检测 win+R键,输入cmd,进入DOS窗体: 在cmd中输入:mysql -uroot -proot 若提示如下...
  • linux下安装mariadb以及相关配置

    千次阅读 2017-12-18 13:49:52
    Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/ 1.创建MariaDB.repo文件vi /etc/yum.repos.d/MariaDB.repo 插入以下内容:  # MariaDB 10.1 CentOS repository list ...
  • windows7手动配置MariaDB

    千次阅读 2018-03-29 22:47:43
    Msi格式的就是我们常见的双击之后弹出界面进行安装配置的版本,而zip格式的是下载之后直接解压缩要指定的目录,然后手动修改配置文件的安装方式。前者相对比较傻瓜式,后者比较复杂。为了学到真的东西,今天我们就...
  • 本文介绍如何在 Windows 系统上初始化和使用免安装版的 MySQL / MariaDB。 推荐大家使用 MariaDB,该数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,其基本操作与 MySQL 一致。下载地址:...
  • CentOS 7.0系统下安装配置mariaDB步骤详解
  • 1、安装之后首先编辑my.cnf, 把data和tmp路径换乘已经存在的路径,把bind-address改成0.0.0.0(如果打算远程访问的话) 2.0、进入到/usr 2、mysql_install_db 3、mysql_srcure_installation,设置root密码 4、...
  • 前面我写了tomcat的安装那么接下来我们来安装云服务的数据库服务 第一步:下载安装包 https://downloads.mariadb.org/ ...在线安装配置: [mariadb] name = MariaDB baseurl = http://yum.mari...
  • Mac下安装MariaDB

    万次阅读 2017-07-11 12:11:17
    1.进官网https://downloads.mariadb.org/mariadb/10.2.6/,下载MariaDB 10.2.6稳定版(免费),选择版本时选择MAC .pkg版本,pkg与dmg的区别可以类比下windows的msi和exe文件,下载好后双击安装 2.安装完后,如果...
  • openwrt之mariadb odbc

    2021-01-09 17:59:19
    openwrt中已经有unixODBC 和 mariadb模块,但是19.07.04版本没有mariadb-odbc驱动,所以还不能透过odbc操作mariadb和mysql数据库。 在feeds/packages/libs,添加libmaodbc目录,并创建Makefile eric@eric-PC:~/...
  • 双击运行mariadb-10.3.7-winx64.msi,点击Next ...安装完成后,开始配置环境,电脑右键,点击属性 点击高级系统设置 点击环境变量 双击Path,添加mariadb路径下的bin目录,win10的话就自己新建一个 wi
  • MariaDB数据库 分为源代码版本和二进制版本,源代码版本需要cmake编译,这里是二进制版本的安装 # tar zxvf mariadb-5.5.31-linux-x86_64.tar.gz # mv mariadb-5.5.31-linux-x86_64 /usr/local/MySQL (必需这样,...
  • RHEL7.3下Mariadb安装及部署

    千次阅读 2017-05-14 19:15:15
    摘要:本篇文章是笔者在项目中关于Mariadb安装、部署的一些心得体会,文章中也体现出我在使用Mariadb时遇到的一些问题。如:RHEL7.3 OS自带的Mariadb安装包不全、自己卸载、重新安装时的一些要点等。
  • CentOS 7.6安装MariaDB10.4.8超详细教程
  • 前言 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为...Linux安装MariaDB 安装 使用yum安装MariaDB yum install mar
  • 文章目录安装MariaDBMariadb安装说明开始安装基础使用使用mariadb数据库使用SQL配置用户和访问权限使用Mariadba创建用户帐号授予和撤销权限备份和恢复MariaDB数据库逻辑备份逻辑恢复 安装MariaDB Mariadb安装说明 ...
  • Ubuntu配置mariadb

    2021-09-30 13:15:57
    安装 sudo apt install mariadb-server 配置 # 启动 状态 重启 sudo service mysql start service mysql status sudo service mysql restart # 初始化配置 sudo mysql_secure_installation # 修改配置 sudo vi ...
  • 下载地址:https://downloads.mariadb.org/ 然后根据系统选择x86(32位)或x64(64位)版本的zip格式的...2、根据内存大小选择ini配置文件,一般选择my-medium.ini即可,打开配置文件,在相应的属性节点下添加字符集...
  • Ubuntu安装MariaDB教程

    千次阅读 2019-09-24 12:56:10
    一、环境 服务器:Ubuntu 16.04.1 LTS(GUN/Linux 4.4.0-91-generic x86_64) ...在https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft该地址中,可以查找对应系统的安装命令配置...
  • 前些日子使用LEDE自带的opkg包管理器安装了一个mysql,一直使用的挺正常的,今天突然心血来潮,想看一下这个自带的mysql的版本,果不其然啊,5.1,感觉应该算是比较早的版本了,而且只支持少数的编码方式。...
  • 感谢大佬的分享,找了好多...在Linux上安装及配置MariaDB 安装MariaDB 1.切换到root用户,首先执行rpm -qa | grep -i mysql检查一下是否有已安装的与MySQL相关的东西,如果有,使用rpm -e --nodeps mysql*进行强...
  • CentOS7安装MariaDB的流程步骤

    千次阅读 2020-03-15 19:49:45
    安装前需要彻底清除你的服务器计算机上原来安装过的mysql、maraidb的文件,不然会出现各种问题。...- 执行安装命令: yum -y install mariadb* - 注意事项 *mariadb 错误 [Errno 5] [Errno 12] Cannot allocat...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,030
精华内容 2,412
关键字:

mariadb安装及配置教程