基础知识:在 Ubuntu Server 下的MySQL/Mariadb建立用户、创建数据库及关联用户,以及开通远程连接权限

注:这里以Ubuntu Server 24.04 LTS + MariaDB 10.11 为例,MySQL 和 其它版本的 Ubuntu 、Debian 系统,甚至是其它 Linux 发行版都可以适当参考。

一、安装 MariaDB:

sudo apt update && sudo apt upgrade

sudo apt install mariadb-server

二、把 MariaDB 设置为系统服务(开机自动启动),并且启动 MariaDB:

sudo systemctl enable mariadb

sudo systemctl start mariadb

基础知识:在 Ubuntu Server 下的MySQL/Mariadb建立用户、创建数据库及关联用户,以及开通远程连接权限插图

三、登录 MariaDB:

sudo mysql -u root -p

首次登录可以不用输入密码,直接回车。

四、为了安全起见,建议修改 root 密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

五、创建数据库,并且使用 utf8mb4 作为默认字符集:

CREATE DATABASE 新数据库名称

CHARACTER SET = utf8mb4

COLLATE = utf8mb4_unicode_ci;

基础知识:在 Ubuntu Server 下的MySQL/Mariadb建立用户、创建数据库及关联用户,以及开通远程连接权限插图1

六、创建用户,并且关联刚创建的数据库:

CREATE USER '用户名'@'localhost' IDENTIFIED BY '用户密码';
GRANT ALL PRIVILEGES ON 新数据库名称.* TO '用户名'@'localhost';
FLUSH PRIVILEGES;

基础知识:在 Ubuntu Server 下的MySQL/Mariadb建立用户、创建数据库及关联用户,以及开通远程连接权限插图2
如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐