1、基本登录命令
命令格式:mysql -u 用户名 -p
示例:mysql -u root -p
解释:输入该命令后,系统会提示你输入密码,这是最常见的登录方式。
2、指定主机和端口号登录
命令格式:mysql -h 服务器地址 -P 端口号 -u 用户名 -p
示例:mysql -h 192.168.43.119 -P 3306 -u root -p
解释:如果数据库运行在远程服务器上,需要指定服务器地址和端口号,注意字母"P"是大写的。
3、使用配置文件登录
创建配置文件:在用户主目录下创建.my.cnf
如下:
[client] user=用户名 password=密码 host=服务器地址
设置文件权限:chmod 600 ~/.my.cnf
使用配置文件登录:mysql --defaults-file=~/.my.cnf
解释:这种方式可以避免每次手动输入用户名和密码。
4、使用MySQL Workbench登录
安装MySQL Workbench:sudo apt-get install mysql-workbench
(适用于Ubuntu)或sudo yum install mysql-workbench
(适用于CentOS/RHEL)
配置连接:打开MySQL Workbench,点击"+"添加新连接,填写连接名称、主机名、用户名和密码,然后点击"Test Connection"测试连接。
解释:这是一种图形化工具,适合不熟悉命令行操作的用户。
5、通过SSH隧道登录
创建SSH隧道:ssh -L 3307:localhost:3306 用户名@远程服务器IP地址
通过隧道登录MySQL:mysql -h 127.0.0.1 -P 3307 -u 用户名 -p
解释:这种方法适用于需要通过防火墙或其他安全措施访问MySQL的情况。
6、常用MySQL命令
显示所有数据库:show databases;
选择数据库:use 数据库名;
显示所有表:show tables;
查看表结构:describe 表名;
查询数据:select * from 表名;
退出MySQL:exit;
或quit;
是在Linux环境中登录MySQL的几种方法及其常用命令,根据具体需求,可以选择最适合的登录方式。
小伙伴们,上文介绍linux mysql登录命令的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/72426.html