当前位置: 代码网 > it编程>数据库>Mysql > Ubuntu中远程连接Mysql数据库的详细图文教程

Ubuntu中远程连接Mysql数据库的详细图文教程

2025年04月07日 Mysql 我要评论
1、版本ubuntu: 22.04mysql: 8.0.412、检查有没有mysql可以用以下三种方法查看2.1 查询是否安装了mysql包dpkg -l | grep mysql 2.2 查看

1、版本

ubuntu: 22.04

mysql: 8.0.41

2、检查有没有mysql

可以用以下三种方法查看

2.1 查询是否安装了mysql包

dpkg -l | grep mysql    

2.2 查看mysql版本

mysql --version

2.3 查看mysql运行状态

sudo systemctl status mysql

3、卸载mysql

如果有安装,想卸载,可以执行以下指令

sudo apt-get remove //--purge mysql-server mysql-client mysql-common

sudo rm -rf /etc/mysql/ /var/lib/mysql/

sudo apt-get autoremove

4、安装

如果你之前没有安装过mysql,就可以直接安装了

4.1 更新

sudo apt-get update

4.2 开始安装

sudo apt install mysql-server

不指定版本,安装最新的,如果想安装指定版本,需要在后面加上版本

sudo apt install mysql-server-5.7 

这个就是安装5.7版本

4.3 安装完后查看状态

systemctl status mysql

5、登录

sudo mysql

5.1、使用

use mysql

5.2、查看数据库权限

select host,user from user;

注意指令后面有分号!!!

5.3 更新权限

更新权限让所有主机都可以连接数据库

update user set host='%' where user='root';

5.4 再次查看数据库权限

select host,user from user;

5.5 添加新用户

alter user 'root'@'%' identified by '12345';

注意符号都是英文格式,后面有分号!!!

5.6 退出

exit

6、使用新密码登录

mysql -u root -p

6.1 使用

use mysql;

在这里插入图片描述

6.2 刷新权限

flush privileges;

6.3 退出

exit

6.4 查看ip

ifconfig

7、远程连接

7.1 更改文件

去到文件下更改文件代码使其可以远程连接

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

把上面这个改为下面这个

7.2 重启mysql

systemctl restart mysql

7.3 查看印运行状态

systemctl status mysql

7.4 测试远程连接

telnet 192.168.74.128 3306

代码解释

192.168.74.128:远程主机地址

3306:默认端口号

到此这篇关于ubuntu中远程连接mysql数据库的详细图文教程的文章就介绍到这了,更多相关ubuntu远程连接mysql内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com