Ubuntu20 安装mysql8并开启远程访问

Ubuntu20 安装mysql8并开启远程访问ubuntu20.04使用命令安装数据库默认就是8.x版本的 1.安装 sudo apt-get install mysql-server mysql-client 2.修改配置文件 sudo vi…

Ubuntu20 安装mysql8并开启远程访问

ubuntu20.04使用命令安装数据库默认就是8.x版本的

1.安装

sudo apt-get install mysql-server mysql-client

2.修改配置文件

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

将bind-address的值改成0.0.0.0,保存退出

Ubuntu20 安装mysql8并开启远程访问

3.启动mysql

sudo service mysql start

4.登录mysql

mysql -uroot -p 直接回车,不需要输入密码直接登录

4切换到mysql数据库

use mysql;

5.修改user表,host=”%”标识允许任何ip连接,本地开发的时候可以设置的简单的,如果是生产环境还需要严谨点【不要使用root账户】

Update user set host=’%’ where user=’root’;

ALTER USER “root”@”%” IDENTIFIED BY “123456” PASSWORD EXPIRE NEVER;   //修改密码为123456
ALTER USER “root”@”%” IDENTIFIED WITH mysql_native_password BY “123456”;//修改加密方式

5.退出mysql并且重启mysql

>quit

#sudo service mysql restart

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

(0)
上一篇 2023-04-12
下一篇 2023-04-12

相关推荐

  • linux系统mysql数据库备份及主从基础(1)

    linux系统mysql数据库备份及主从基础(1) 一、物理备份Xtrabackup 1.安装 #上传文件包 [root@db03 ~]# rz percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm #下载…

    2023-03-26
    104
  • MySQL优化之执行计划「建议收藏」

    MySQL优化之执行计划「建议收藏」前言 研究SQL性能问题,其实本质就是优化索引,而优化索引,一个非常重要的工具就是执行计划(explain),它可以模拟SQL优化器执行SQL语句,从而让开发人员知道自己编写的SQL的运行情况。 执行

    2023-02-11
    91
  • MySQL计算两坐标距离并排序

    MySQL计算两坐标距离并排序环境 MySQL5.6 表结构及数据 sql DROP TABLE IF EXISTS ; CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varcha

    2023-02-13
    95
  • Python的字符串计数方法应用与示例

    Python的字符串计数方法应用与示例在Python中,字符串计数是一个非常常见的操作。Python内置的字符串方法和模块中提供了各种字符串计数的方法,包括计算字符串中某个字符出现的次数、计算一个字符串在另一个字符串中出现的次数、计算字符串中某个子串出现的次数等。

    2024-02-05
    41
  • 带你快速入门安装配置_ MongoDB[通俗易懂]

    带你快速入门安装配置_ MongoDB[通俗易懂]MongoDB 一.什么是 MongoDB MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介…

    2023-03-10
    94
  • Python Scalr教程:使用Scalr管理和自动化部署Python应用程序

    Python Scalr教程:使用Scalr管理和自动化部署Python应用程序Scalr是一种高度可扩展的云管理平台,它使您可以通过云实例自动化和管理应用程序的部署。在本教程中,我们将探讨如何使用Scalr来部署和管理Python应用程序。

    2023-12-27
    59
  • 深度剖析Python中的get方法

    深度剖析Python中的get方法Python是一门高级编程语言,它提供了丰富的工具和库,使得开发人员能够快速开发出高效的应用程序。其中一个非常有用的工具就是get方法。在Python中,get方法是字典(dictionary)类中的常用方法之一,可以用于获取字典中指定元素的值。get方法的作用非常广泛,本文将从多个方面阐述get方法的使用,更好地帮助读者了解和掌握这个强大而有用的方法。

    2024-03-18
    26
  • 达梦数据库迁移(三)[通俗易懂]

    达梦数据库迁移(三)[通俗易懂]前言 前面两篇文章,介绍了一些迁移前的准备工作,实现了数据的导入,但是当我将数据导入到DM后,启动了自己的项目,接下来一堆报错接踵而至,总结了一些常见的报错,在这里做个记录。 报错记录 关键字 达梦数

    2023-04-20
    98

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注