mariadb安装教程linux,在Ubuntu 18.04系统上安装MariaDB 10.4的步骤「建议收藏」

mariadb安装教程linux,在Ubuntu 18.04系统上安装MariaDB 10.4的步骤「建议收藏」以下介绍在Ubuntu18.04系统上安装MariaDB10.4,也适用在Ubuntu16.04系统上,我们可以从APT存储库在Ubuntu上安装MariaDB10.4。MariaDB是MySQL的直接替代品,具有更多功能,新存储引擎和更好的性能。在写本文时,MariaDB10.4可在Beta版本中使用了,如果你想使用正式版本,就用MariaDB10.3。相关链接在Ubuntu18….

大家好,又见面了,我是你们的朋友全栈君。

以下介绍在Ubuntu 18.04系统上安装MariaDB 10.4,也适用在Ubuntu 16.04系统上,我们可以从APT存储库在Ubuntu上安装MariaDB 10.4。MariaDB是MySQL的直接替代品,具有更多功能,新存储引擎和更好的性能。在写本文时,MariaDB 10.4可在Beta版本中使用了,如果你想使用正式版本,就用MariaDB 10.3。

ada8e7c5d21d2a70d610b04fa0613044.png

相关链接

在Ubuntu 18.04上安装MariaDB 10.4的具体步骤

要在Ubuntu 18.04上安装MariaDB,需要将MariaDB存储库添加到系统中。

第一步、安装software-properties-common,如果缺少则进行安装:

sudo apt-get install software-properties-common

第二步、导入MariaDB gpg密钥:

运行以下命令将Repository Key添加到系统:

sudo apt-key adv –recv-keys –keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

第三步、添加apt存储库

导入PGP密钥后,继续添加存储库URL:

sudo add-apt-repository “deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liquidtelecom.com/repo/10.4/ubuntu $(lsb_release -cs) main”

第四步、在Ubuntu 18.04上安装MariaDB Server

1、最后一步是安装MariaDB Server:

sudo apt update

sudo apt -y install mariadb-server mariadb-client

2、系统将提示输入MariaDB root密码,输入要设置的密码:

49229f4739b652bfe073beb99b24f513.png

3、确认密码:

c5d9bebb0f586647ccc27e0044fb95db.png

按确认新密码并安装MariaDB,请确保在密​​码管理器上记住或保留提供的密码。

4、安装后应自动启动该服务:

$ sudo systemctl status mysql

* mariadb.service – MariaDB 10.4.1 database server

Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)

Drop-In: /etc/systemd/system/mariadb.service.d

`-migrated-from-my.cnf-settings.conf

Active: active (running) since Tue 2018-12-25 08:26:18 PST; 24min ago

Docs: man:mysqld(8)

https://mariadb.com/kb/en/library/systemd/

Main PID: 7564 (mysqld)

Status: “Taking your SQL requests now…”

Tasks: 32 (limit: 1110)

CGroup: /system.slice/mariadb.service

`-7564 /usr/sbin/mysqld

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: Running ‘mysqlcheck’ with connection arguments: –port=’3306′ –socket=’/var/run/mysqld/mysqld

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: # Connecting to localhost…

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: # Disconnecting from localhost…

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: Processing databases

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: information_schema

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: performance_schema

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: Phase 7/7: Running ‘FLUSH PRIVILEGES’

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7604]: OK

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7706]: Checking for insecure root accounts.

Dec 25 08:26:23 ubuntu-01 /etc/mysql/debian-start[7710]: Triggering myisam-recover for all MyISAM tables and aria-recover for all Aria tables

5、使用mysql命令测试登录MariaDB shell:

$ mysql -u root -p

Enter password:

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 47

Server version: 10.4.1-MariaDB-1:10.4.1+maria~bionic-log mariadb.org binary distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

MariaDB [(none)]>

6、使用以下命令检查版本:

ac31c469e46319c1246881e413f3c62c.png

得出的版本号是MariaDB-1:10.4.1。到这里,你就可以在Ubuntu 18.04系统上使用MariaDB 10.4了。

相关主题

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/140872.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • react路由配置

    react路由配置包含了LInk跳转以及js触发跳转并传参。这是项目的目录结构,主要的代码都在src目录下,src下面新建一个containers文件夹放我们的一些组件,router文件夹是配置路由用的。按照顺序来写:detail文件夹下的代码importReactfrom’react’classDetailextendsReact.Component{render(){

  • 字符串反转的实现方法总结「建议收藏」

    文章目录方法1:对称交换法方法2:函数递归法方法3:列表反转法方法4:循环反向迭代法方法5:倒序切片法方法6:遍历索引法方法7:反向遍历索引法方法8:列表弹出法方法9:反向循环迭代法方法10:累积相加法方法11:匿名函数法方法12:列表倒序法方法13:双向队列排序法方法14:双向队列反转法方法1:对称交换法str=’abcdef’deff(s):s=list(s)…

  • Vue生成二维码_视频生成二维码软件

    Vue生成二维码_视频生成二维码软件vue有两种生成二维码的方式,qrcode、vue-qr(有icon);

  • idea 2020 3.3 激活码_通用破解码

    idea 2020 3.3 激活码_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Jenkins入门(一)

    Jenkins入门(一)25.1CI/CD介绍互联网软件的开发和发布,已经形成了一套标准流程,假如把开发工作流程分为以下几个阶段:编码→构建→集成→测试→交付→部署正如你在上图中看到,持续集成(ContinuousIntegration)、持续交付(ContinuousDelivery)和持续部署(ContinuousDeployment)有着不同的软件自动化交付周期。持续集成(C…

  • es6数组和对象常用方法

    es6数组和对象常用方法数组forEach()方法对数组的每个元素执行一次给定的函数。vararr=[1,2,3]arr.forEach((value,index)=>{console.log(‘数组值:’+value);console.log(‘数组索引:’+index);})map()方法创建一个新数组,其结果是该数组中的每个元素都调用一次提供的函数后的返回值。vararr=[1,2,3]vararr1=arr.map((value,in

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号