DeepinV20快速安装Mariadb的详细步骤

技术教程 2026-01-08 15:46:20 浏览
目录

的创始人麦克尔·维德纽斯主导开发,早前曾以10亿美元的价格,将自己创建的公司卖给了,此后,随着被甲骨文收购,的所有权也落入的手中。甲骨文公司收购了后,有将闭源的潜在风险,因此社区采用分支的方式来避开这个风险。

数据库管理系统是的一个分支,主要由开源社区在维护,采用 gpl授权许可 ,的和 协议 兼容l,另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。这意味着,所有使用的连接器、程序库和应用程序也将可以在下工作。

安装mariadb

首先可以查看系统是否已经安装或数据库和的命令基本都是一致的

查看或版本

如果没有显示相关信息,则使用下面的命令进行安装,安装过程中会有相应提示,输入,然后回车即可

安装服务

安装 libmariadbclient (这个一般是开发需要,可选可不选)

就这两句,安装就完成了,可以使用命令查看版本信息,如果安装成功,是会有相应的信息的,例如下面这样

接下来就是的相关配置了

配置mariadb

连接mariadb

一般情况,安装完系统后,都是没有设置用户的密码的,所以,输入该条命令后,直接回车即可;

如果已经设置了用户的密码,输入该条命令后,会提示输入密码,输入用户的密码即可【拓展】:查看用户的密码

Linux下万物皆文件,闲着没事做,完全可以多看看这些文件都有哪些内容

如果可以看到下面这样,说明连接成功

Deepin安装Mariadb

会默认有一个名称为的数据库,使用数据库

此时使用的数据库的名称为

mariadb用户

创建用户

相应语句: create user '用户名'@'%' identified by '密码'

例如:创建用户名为,密码为的用户

允许外部访问

授权语句: grant all privileges on 库名.表名 to ‘用户名'@‘ip地址' identified by ‘密码' with grant option;

例如:授予用户外部访问的权限

然后刷新一下权限

此时也可以用该语句看一下用户的权限:

说明用户有外部访问的权限

mariadb访问配置

进入 etc/mysql/mariadb.conf.d 目录下

编辑 50-server.cnf 文件 注意:这里一定要加sudo权限,否则权限不够,更改无法生效,还会产生临时文件

然后按进入输入模式,滑动滚轮,将光标移至处,按退格键 ←backspAce 删除,通过鼠标将光标移至 bind-address=127.0.0.1 处,加上将这行注释

修改完后,按键进入命令模式,然后按键即可进入末行模式下,输入保存并退出vim编辑重启一下mariadb

mariadb启动与关闭

查看状态

启动

重启

关闭

原文链接:

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

发表评论

热门推荐