Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)

注: MariaDB数据库本身就是Mysql的一个分支版本, 有很多相似的地方很正常。

1. 安装mariaDB数据库

sudo apt install mariadb-server-10.3

2. 配置数据库信息

配置root用户的密码, 以及远程连接权限等。

sudo mysql_secure_installation

Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第1张图片

3. 查看数据库运行状态

systemctl status mysql.service

Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第2张图片

4. sudo权限登录MariaDB数据库新建普通用户

登录MariaDB数据库

sudo mysql -u root -p

Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第3张图片

新建用户

create user 'krlin'@'%' identified by '123456';

新建了一个用户krlin,他可以以任意ip来登录这个数据库, 若要指定特定的ip,则使用'krlin'@'211.68.xxx.xx'

给用户赋予权限

grant all privileges on *.* to 'krlin'@'%';

给krlin这个用户赋予所有的数据库权限,(当然除了grant权限, 改权限是root用户才有的)

尝试用新用户登录

mysql -u krlin -p

Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第4张图片

5. 配置数据库可被远程连接

首先修改mysql配置文件使其可被远程连接

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address改为 0.0.0.0
Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第5张图片

然后用root账户登录mysql给krlin用户设置远程连接权限

GRANT ALL PRIVILEGES ON *.* TO 'krlin'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

krlin是用户名, 123456是你远程连接的密码

最后重启服务器即可

systemctl restart mysql

Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)_第6张图片

你可能感兴趣的:(mysql,Ubuntu,数据库,mysql,linux)