Linux-中标麒麟-银河麒麟-MariaDB数据库的安装

提示:银河麒麟、中标麒麟、MariaDB、Linux

Linux-中标麒麟-银河麒麟-MariaDB数据库的安装


前言

  • 这段时间一直在测试中标麒麟和银河麒麟的各个版本MariaDB数据库的兼容性,包括中标麒麟V7、V10、银河麒麟V4、V7、V10系统,可以说问题不断,在线安装源的问题(可参考前篇),不过有的更换了源也是白扯,没办法只好离线安装。
  • 同样的离线安装包(源码.tar.gz)也是安装问题五花八门,有的还死活安装不上,恶心的不行。

提示:以下是本篇文章正文内容,我现在把一些我遇见的问题写在下面,写的不对,大佬们多多指教,我也是个刚入职场的小白,现在有些问题的解决办法我忘了,想起来再继续补充。

一、MariaDB数据库的安装?

  1. 在线安装
    说真的,能够在线安装就在线安装吧,其实离线安装对于Ubuntu什么的真的很舒服,但是对于这些****真的很难受,好多朋友也是玩了几天,都在吐槽,不说了,干货:

    中标和银河麒麟有的是yum有的是apt安装,自己一试就知道了,最简单的就是用以下方法分别输入终端,看看哪个能有效果,试试:

    apt-get update
    yum update
    

    如果回车出现反应,那就是相应的apt或者yum。
    在线安装:

    yum -y install mariadb mariadb-server
    

    启动mariadb:

    systemctl start mariadb
    

    我看其他大佬都是设置开机启动,我也是测试用的,根据需要你们也可以设置为开机启动:

    systemctl enable mariadb
    

    查看状态是否启动:

    service mariadb status
    

    如果启动成功,会出现“Active:(running)”,ok了!

    对了,突然想起来,如果能够安装“新立得安装器”就真的很好,这个软件安装贼省心,玩UOS的时候,超好用,可惜。。。

  2. 离线安装
    首先,去MariaDB官网进行安装包的下载,如果要是能够直接用.rpm或者.deb包进行安装,也是很好的,但是我的那台机子好像缺少包安装器,啥都安不了,所以我乖乖的去下载MariaDB.tar.gz。

    我不知道为什么,同样的这个包,我在一个UOS20机子上轻松安装,在中标V7上就出问题,查了很久才解决。

    (1) 解压,你可以敲命令,也可以直接右键“解压到当前文件夹”,命令如下(建议右键):

    tar -zxvf mariadbxxx.tar.gz
    

    (2) 配置、添加组、用户

    sudo groupadd mysql
    useradd -g mysql mysql
    

    (3) 不过为了安装的更加规范,我们可以将压缩包解压后放在一个标准的目录下,可以放在\usr\local\下,创建一个mariadb文件夹,将解压的文件放在该文件夹下。

    cd /usr/local
    ln -s /usr/local/mariadb mysql
    cd mysql
    chown -R mysql .
    chgrp -R mysql .
    scripts/mysql_install_db --user=mysql
    cp support-files/mysql.server /etc/init.d/mysqld
    

    (4) 启动mariadb

    /etc/init.d/mysqld start
    mysql -u root -proot
    

    我也不敢保证这些能够在系统上各个版本上用,因为我的各个系统都是有各种问题,剩下的等我想起来再补充,谢谢大佬们。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要在Linux安装MariaDB数据库服务器,您可以按照以下步骤进行操作: 1. 打开终端并使用以下命令安装MariaDB服务器: yum install mariadb-server -y 2. 安装完成后,使用以下命令启动MariaDB服务: systemctl start mariadb 3. 如果您希望MariaDB在系统启动时自动启动,可以使用以下命令启用自启动: systemctl enable mariadb 4. 在安装完成后,建议运行安全配置脚本以增加数据库的安全性。您可以使用以下命令运行安全配置脚本: mysql_secure_installation 这个脚本将引导您设置root密码、删除匿名用户、禁止远程root登录等安全设置。 5. 安装成功后,您就可以开始使用MariaDB数据库了。MariaDB是MySQL的一个分支,因此与MySQL相比,它具有更好的兼容性。您可以使用MySQL的API和命令行工具来管理和操作MariaDB数据库。 请注意,安装和配置数据库服务器需要具有管理员权限的用户。在执行命令时,请确保您有足够的权限。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [LINUX---mariadb-server数据库服务](https://blog.csdn.net/qq_42736288/article/details/81587130)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Linux安装Mariadb-server](https://blog.csdn.net/Jerris_Gigl/article/details/124486553)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [MariaDBmariadb-10.6.8-linux-systemd-x86_64.tar.gz)](https://download.csdn.net/download/weixin_43800734/85576775)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值