安装mysql客户端:ubuntu/debian用apt,centos/RHEL用yum或dnf;2. 连接mysql:本地用mysql -u 用户名 -p,远程加-h指定地址;3. 常用操作:SHOW DATABASES、USE库、SHOW TABLES、select查数据,EXIT退出;4. 其他方式:可用DBeaver等图形工具或python、php等编程语言连接;需确保服务运行且权限配置正确。

在linux下访问MySQL数据库,通常可以通过命令行工具或图形化工具操作。最常用的方式是使用MySQL自带的客户端命令行程序。以下是具体步骤和方法。
1. 安装MySQL客户端
如果系统中未安装MySQL客户端,需要先安装:
# Ubuntu/Debian系统
sudo apt update
sudo apt install mysql-client
# CentOS/RHEL系统
sudo yum install mysql
# 或使用dnf(较新版本)
sudo dnf install mysql
安装完成后即可使用mysql命令连接数据库。
2. 连接到MySQL服务器
使用以下命令格式连接本地或远程MySQL服务器:
mysql -u 用户名 -p
例如,以root用户登录:
mysql -u root -p
系统会提示输入密码。输入正确密码后,进入MySQL交互界面。
若连接远程数据库,加上-h参数指定主机:
mysql -u 用户名 -h 主机地址 -p
例如:
mysql -u myuser -h 192.168.1.100 -p
3. 常用操作示例
成功登录后,可以执行SQL语句。常见操作包括:
- 查看数据库: SHOW DATABASES;
- 选择数据库: USE 数据库名;
- 查看表: SHOW TABLES;
- 查询数据: SELECT * FROM 表名;
- 退出MySQL: EXIT 或 QUIT
4. 其他访问方式
除了命令行,还可以使用以下方式访问:
- 图形化工具: 如DBeaver、phpMyAdmin、MySQL Workbench等,适合不熟悉命令的用户。
- 编程语言连接: 使用Python(PyMySQL、mysql-connector)、PHP、java等通过相应驱动连接数据库。
确保MySQL服务正在运行,且用户有对应权限。如遇连接失败,检查网络、防火墙、MySQL配置文件(如my.cnf)中的绑定地址和权限设置。
基本上就这些。掌握命令行方式是最基础也是最有效的手段。