Ubuntu系统下连接与访问MySQL数据库的详细指南

在Ubuntu系统中,您可以通过命令行终端直接使用mysql命令来访问MySQL数据库,前提是已正确安装并配置了MySQL服务,以下是具体步骤和注意事项:

ubuntu 如何访问mysql,ubuntu便捷访问mysql指南

确保MySQL服务已安装并运行,打开终端,执行以下命令安装MySQL服务器:

sudo apt update
sudo apt install mysql-server

安装完成后,启动MySQL服务并设置开机自启:

sudo systemctl start mysql
sudo systemctl enable mysql

进行安全配置(适用于MySQL 5.7及以上版本):

sudo mysql_secure_installation

此过程会提示设置root密码、移除匿名用户、禁止远程root登录等,建议根据需求逐步完成。

访问MySQL数据库的核心方法是使用mysql客户端工具,在终端中输入以下命令登录:

mysql -u 用户名 -p

系统将提示输入密码,验证成功后即可进入MySQL交互界面,使用root用户登录:

mysql -u root -p

成功登录后,您可以执行SQL语句管理数据库,常用操作示例:

  • 显示所有数据库:SHOW DATABASES;
  • 创建新数据库:CREATE DATABASE 数据库名;
  • 选择数据库:USE 数据库名;
  • 查看当前数据库表:SHOW TABLES;

如果需要远程访问MySQL,需修改绑定地址并授权用户,编辑MySQL配置文件:

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

找到bind-address行,将0.0.1改为0.0.0(允许所有IP)或指定IP,保存后重启服务:

sudo systemctl restart mysql

然后在MySQL中授予用户远程权限:

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'远程IP' IDENTIFIED BY '密码';
FLUSH PRIVILEGES;

对于不熟悉命令行的用户,可安装图形界面工具如phpMyAdminMySQL Workbench,通过Web或GUI更直观地管理数据库。

在Ubuntu中访问MySQL的关键在于确保服务运行正确使用mysql命令登录,并根据需求配置远程连接,掌握这些方法后,您便能高效地进行数据库操作与管理。

未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网

原文地址:https://www.html4.cn/8957.html发布于:2026-08-05