开发者

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

目录
  • 1、版本
  • 2、检查有没有mysql
    • 2.1 查询是否安装了Mysql包
    • 2.2 查看Mysql版本
    • 2.3 查看Mysql运行状态
  • 3、卸载Mysql
    • 4、安装
      • 4.1 更新
      • 4.2 开始安装php
      • 4.3 安装完后查看状态
    • 5、登录
      • 5.1、使用
      • 5.2、查看数据库权限
      • 5.3 更新权限
      • 5.4 再次查看数据库权限
      • 5.5 添加新用户
      • 5.6 退出
    • 6、使用新密码登录
      • 6.1 使用
      • 6.2 刷新权限
      • 6.3 退出
      • 6.4 查看ip
    • 7、远程连接
      • 7.1 更改文件
      • 7.2 重启Mysql
      • 7.3 查看印运行状态
      • 7.4 测试远程连接

    1、版本

    Ubuntu: 22.04

    Mysql: 8.0.41

    2、检查有没有www.devze.comMysql

    可以用以下三种方法查看

    2.1 查询是否安装了Mysql包

    dpkg -l | grep mysql    

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

    2.2 查看Mysql版本

    mysql --version

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

    2.3 查看Mysql运行状态

    sudo systemctl status mysql

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

    3、卸载Mysql

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

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

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

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

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

    sudo apt-get autoremove

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

    4、安装

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

    4.1 更新

    sudo apt-get update

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

    4.2 开始安装

    sudo apt install mysql-server

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

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

    sudo apt install mysql-server-5.7 

    这个就是安装5.7版本

    4.3 安装完后查看状态

    systemctl status mysql

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

    5、登录

    sudo mysql

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

    5.1、使用

    use mysql

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

    5.2、查看数据库权限

    select host,user from user;

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

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

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

    5.3 更新权限

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

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

    5.4 再次查看数据库权限

    select host,user from user;

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

    5.5 添加新用户

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

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

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

    5.6 退出

    exijavascriptt

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

    6、使用新密码登录

    mysql -u root -p

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

    6.1 使用

    use mysql;

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

    6.2 刷新权限

    flush privileges;

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

    6.3 退出

    exit

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

    6.4 查看ip

    ifconfig

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

    7、远程连接

    7.1 更改文件

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

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

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

    把上面这个改为下面这个

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

    7.2 重启Mysql

    systemctl restart mysql

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

    7.3 查看印运行状态

    systemctl status mysql

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

    7.4 测试远程连android接

    telnet 192.1js68.74.128 3306

    代码解释

    192.168.74.128:远程主机地址

    3306:默认端口号

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

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

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新数据库

    数据库排行榜