ubuntu 安装 mariadb 数据库

ubuntu 安装 mariadb 数据库卸载之前的数据库sudoaptpurgemariadb-server*安装数据库sudoaptinstallmariadb-server-y由于出于安全原因,mariadb初始化使用的操作系统的root认证,而不是密码认证.所以这里添加用户和启动密码认证.#添加用户’%’:表示所有主机的ipCREATEUSER’用户名’@’%’IDENTIFIEDBY’密码’;#将数据库访问权限赋值给用户grantALLon数据库.表名to’用户名’

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

卸载之前的数据

sudo apt purge mariadb-server*

安装数据库

sudo apt install mariadb-server -y

由于出于安全原因, mariadb 初始化使用的操作系统的root认证, 而不是密码认证.
所以这里添加用户和启动密码认证.

# 添加用户 '%':表示所有主机的ip
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
# 将数据库访问权限赋值给用户 
grant ALL on 数据库.表名 to '用户名'@'%';
# 添加密码登陆
update mysql.user set plugin='mysql_native_password' where user='用户名';
# 也可以修改密码
update mysql.user set password=password("密码") where user='用户名'; 
# 更新运行的程序认证
FLUSH PRIVILEGES;

让数据库监听所有的主机

sudo  vim /etc/mysql/mariadb.conf.d/50-server.cnf

修改 bind-address

将
bind-address = 127.0.0.1
改为
bind-address = 0.0.0.0

有问题, 可以看我参考的文献, 也可以额评论区留言讨论!

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137871.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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