linux 安装MariaDB并配置
#debian12 为例
#安装
apt install mariadb-server -y
#安全配置
mysql_secure_installation
#登录
mysql -u root -p
创建新用户
create user 'user'@'%' identified by 'passwd';
创建数据库
create database wordpress;
flush privileges;
赋权
grant all privileges on wordpress.* to wordpress@'%';
GRANT:赋权命令
ALL PRIVILEGES:当前用户的所有权限
ON:介词
*.*:当前用户对所有数据库和表的相应操作权限
TO:介词
‘root’@’%’:权限赋给root用户,所有ip都能连接
IDENTIFIED BY ‘123456’:连接时输入密码,密码为123456
WITH GRANT OPTION:允许级联赋权
修改用户密码
#>10.4.4
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
允许远程链接mysql
nano /etc/mysql/mariadb.conf.d/50-server.cnf
将127.0.0.1改为0.0.0.0