ubuntu中sqladmin如何连接
导读:Ubuntu 中使用 SQLAdmin 连接数据库的实用步骤 一、先明确工具与数据库类型 sqladmin通常指轻量级命令行客户端,用法类似:sqladmin -h 主机 -P 端口 -u 用户 -p。若你更偏好图形界面,Ubuntu 上...
Ubuntu 中使用 SQLAdmin 连接数据库的实用步骤
一、先明确工具与数据库类型
- sqladmin通常指轻量级命令行客户端,用法类似:sqladmin -h 主机 -P 端口 -u 用户 -p。若你更偏好图形界面,Ubuntu 上常用的是 MySQL Workbench(MySQL)或 pgAdmin4(PostgreSQL)。下文分别给出命令行与图形界面的连接方式。
二、命令行 sqladmin 连接步骤
- 安装客户端(若尚未安装):sudo apt update & & sudo apt install sqladmin
- 直连示例(以 MySQL 为例,默认端口 3306):sqladmin -h 127.0.0.1 -P 3306 -u 用户名 -p
- 连接远程主机(开放了数据库端口时):sqladmin -h 服务器IP -P 3306 -u 用户名 -p
- 通过 SSH 隧道更安全(推荐):
- 建立隧道:ssh -L 3307:127.0.0.1:3306 用户名@服务器IP
- 本地连接隧道端口:sqladmin -h 127.0.0.1 -P 3307 -u 用户名 -p
- 连接 SQL Server(若你的 sqladmin 支持 SQL Server,默认端口 1433):sqladmin -S 服务器IP -U 用户名 -P 密码。
三、图形化工具连接示例
- MySQL Workbench(MySQL)
- 安装:sudo apt update & & sudo apt install mysql-workbench
- 新建连接:Database → Manage Connections → “+” → Connection Method 选 Standard (TCP/IP)
- 填写:Hostname(服务器IP/域名)、Port 3306、Username、Password → Test Connection
- pgAdmin4(PostgreSQL)
- 安装:sudo apt update & & sudo apt install pgadmin4
- 新建服务器:Browser 面板右键 Servers → Create → Server…
- 填写:Name、Connection 选项卡中 Host(服务器IP)、Port 5432、Maintenance database(如 postgres)、Username。
四、远程连接与防火墙关键配置
- 确认数据库服务运行:
- MySQL:sudo systemctl status mysql;PostgreSQL:sudo systemctl status postgresql;SQL Server:sudo systemctl status mssql-server
- 防火墙放行端口(示例):
- UFW:sudo ufw allow 3306/tcp(MySQL),sudo ufw allow 5432/tcp(PostgreSQL),sudo ufw allow 1433/tcp(SQL Server)
- MySQL 允许远程(如确需远程):
- 授权示例:CREATE USER ‘用户名’@‘%’ IDENTIFIED BY ‘密码’; GRANT ALL PRIVILEGES ON 数据库名.* TO ‘用户名’@‘%’; FLUSH PRIVILEGES;
- 配置绑定地址:编辑 /etc/mysql/my.cnf(或 /etc/mysql/mysql.conf.d/mysqld.cnf),将 bind-address 改为 0.0.0.0,然后重启:sudo systemctl restart mysql
- 排查建议:核对主机、端口、用户名、密码是否正确;必要时查看数据库错误日志(如 MySQL:/var/log/mysql/error.log)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu中sqladmin如何连接
本文地址: https://pptw.com/jishu/770354.html
