MySQL客户端工具【DataGrip】

在安装配置好可以启动的前提下进行

MySQL基本命令

本地登录

复制代码
mysql -uroot -p 回车  
password:输入密码

远程登录

复制代码
mysql-u用户名 -p -h远程服务器IP地址或者域名 -P端口号 回车
password:输入密码

退出

复制代码
exit

quit

DataGrip 连接 MySQL

确保 MySQL 服务正常运行

开放服务器的 3306 端口(防火墙放行

复制代码
# CentOS 7/8
firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload

创建远程连接账号

DataGrip 能连上 Linux 里 MySQL 的关键步骤

mysql> 提示符下:执行

复制代码
-- 1. 先看当前用户的主机权限
select user,host from mysql.user;

-- 2. 删除原有的 root@localhost(可选,避免冲突)
drop user 'root'@'localhost';

-- 3. 创建允许所有IP连接的 root 用户
create user 'root'@'%' identified by '123456';

-- 4. 给这个用户分配所有权限
grant all on *.* to 'root'@'%' with grant option;

-- 5. 刷新权限,让配置立即生效
flush privileges;

DataGrip 客户端连接配置

连之前 得确认MySQL服务是start状态,然后虚拟机先远程连连看不然连不上

另一个虚拟机

复制代码
yum -y install mysql
mysql -uroot -p123456 -h192.168.88.101

datagrip这边

  1. 打开 DataGrip → 新建连接 → 选择 MySQL
  2. 填写连接信息:
    • Host:你的服务器 IP(比如 192.168.88.101
    • Port:3306
    • User:root
    • Password:MySQL@666
  3. 点击「测试连接」,显示成功后保存即可