debian13云服务器安装MariaDB
·
一、安装 MariaDB
为什么选择MariaDB?比MySQL更节省内存,对于低内存服务器相对友好,而且开源
安装:
apt install -y mariadb-server
查看状态:
systemctl status mariadb
开机自启:
systemctl enable mariadb
设置 root 密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
ALTER USER 'root'@'127.0.0.1' IDENTIFIED BY '你的密码';
FLUSH PRIVILEGES;
查看用户:
SELECT User, Host, plugin FROM mysql.user;
二、MariaDB 安全配置
编辑:
nano /etc/mysql/mariadb.conf.d/50-server.cnf
确认:
bind-address = 127.0.0.1
只允许本机访问数据库。
三、MariaDB 内存优化(2G机器)
在 [mariadbd] 下添加:
innodb_buffer_pool_size=256M
innodb_log_file_size=64M
max_connections=80
tmp_table_size=32M
max_heap_table_size=32M
skip_name_resolve=ON
重启:
systemctl restart mariadb
查看:
mysql -uroot -p -e "SHOW VARIABLES WHERE Variable_name IN ('innodb_buffer_pool_size','innodb_log_file_size','max_connections','tmp_table_size','max_heap_table_size','skip_name_resolve');"
四、Navicat SSH Tunnel连接更安全
MySQL
Navicat-常规页:
主机: 127.0.0.1
端口: 3306
用户名: root
密码: root密码
Navicat-SSH:
使用SSH隧道: 勾选
主机: 服务器IP
端口: 22
用户名: root
验证方法: 密码
密码: 云服务器root密码
更多推荐
所有评论(0)