• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

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

    发布者: 404号房间 | 发布时间: 2025-6-14 14:30| 查看数: 135| 评论数: 0|帖子模式

    1、版本

    ubuntu:
    1. 22.04
    复制代码
    Mysql:
    1. 8.0.41
    复制代码

    2、检查有没有Mysql

    可以用以下三种方法查看

    2.1 查询是否安装了Mysql包
    1. dpkg -l | grep mysql   
    复制代码


    2.2 查看Mysql版本
    1. mysql --version
    复制代码


    2.3 查看Mysql运行状态
    1. sudo systemctl status mysql
    复制代码


    3、卸载Mysql

    如果有安装,想卸载,可以执行以下指令
    1. sudo apt-get remove //--purge mysql-server mysql-client mysql-common
    复制代码
    1. sudo rm -rf /etc/mysql/ /var/lib/mysql/
    复制代码
    1. sudo apt-get autoremove
    复制代码


    4、安装

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

    4.1 更新
    1. sudo apt-get update
    复制代码


    4.2 开始安装
    1. sudo apt install mysql-server
    复制代码

    不指定版本,安装最新的,如果想安装指定版本,需要在后面加上版本
    1. sudo apt install mysql-server-5.7
    复制代码
    这个就是安装5.7版本

    4.3 安装完后查看状态
    1. systemctl status mysql
    复制代码


    5、登录
    1. sudo mysql
    复制代码


    5.1、使用
    1. use mysql
    复制代码


    5.2、查看数据库权限
    1. select host,user from user;
    复制代码
    注意指令后面有分号!!!



    5.3 更新权限

    更新权限让所有主机都可以连接数据库
    1. update user set host='%' where user='root';
    复制代码
    5.4 再次查看数据库权限
    1. select host,user from user;
    复制代码


    5.5 添加新用户
    1. alter user 'root'@'%' identified by '12345';
    复制代码
    注意符号都是英文格式,后面有分号!!!


    5.6 退出
    1. exit
    复制代码


    6、使用新密码登录
    1. mysql -u root -p
    复制代码


    6.1 使用
    1. use mysql;
    复制代码


    6.2 刷新权限
    1. flush privileges;
    复制代码


    6.3 退出
    1. exit
    复制代码


    6.4 查看ip
    1. ifconfig
    复制代码


    7、远程连接


    7.1 更改文件

    去到文件下更改文件代码使其可以远程连接
    1. sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    复制代码

    把上面这个改为下面这个


    7.2 重启Mysql
    1. systemctl restart mysql
    复制代码


    7.3 查看印运行状态
    1. systemctl status mysql
    复制代码


    7.4 测试远程连接
    1. telnet 192.168.74.128 3306
    复制代码
    代码解释
    192.168.74.128:远程主机地址
    3306:默认端口号

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

    来源:https://www.jb51.net/database/3391174c2.htm
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表