Ubuntu20.04配置mysql环境及远程连接
一、安装mysql数据库
sudo apt update
sudo apt install mysql-server
查看mysql服务是否启动
sudo systemctl status mysql
如图所示代表正常运行
二、设置登录密码
sudo mysql_secure_installation
提示是否使用验证密码组件 输入 : y
设置密码强度——根据自己需求 我这里输入 :0
提示输入新密码,重复输入,两次输入完成后,提示密码强度
这里需要注意第三个提示代表是否禁止root用户远程连接,选择n,其余都填y即可
三、登录数据库
mysql -u root -p
如果出现 ERROR 1698 (28000): Access denied for user 'root'@'localhost'
则使用
sudo mysql -u root -p
然后输入密码进入数据库
执行
use mysql;
flush privileges;
# ALTER user 'root'@'localhost' IDENTIFIED BY 'Xiaxinyv6';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Xiaxinyv6';
如果还不行就加上注释的那条语句重新执行一遍
成功后效果
四、配置数据库远程连接
use mysql;
update user set host = '%' where user = 'root'; #所有主机都可连接
flush privileges; # 刷新权限
ALTER USER 'root'@'%' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '自定义密码' # 定义密码
修改配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf做如下更改
bind-address = 0.0.0.0:wq
修改完配置文件重启mysql服务
sudo service mysql restart
配置结束
如果连接失败,再检查一下自己的服务器是否开放了3306端口
Ubuntu20.04配置mysql环境及远程连接相关推荐
- 阿里云服务器[Ubuntu 20.04]配置MySQL并实现远程连接
阿里云服务器[Ubuntu 20.04]配置MySQL并实现远程连接 一次小小的尝试 操作系统与使用软件 连接云服务器 云服务器下载MySQL 更新MySQL用户权限 修改阿里云安全组 修改系统中配置 ...
- Ubuntu20.04配置Java环境
Ubuntu20.04配置Java环境 下载 解压 添加软链接 update-alternatives说明 环境变量 验证 Hello World测试 下载 去Oracle官网下载jdk https: ...
- 华为云初次使用和配置安装宝塔配置mysql、Redis远程连接访问
文本仅为记录日常操作,安装配置过程步骤. 准备:购买一台新的未开封的华为云服务器 初次使用 登录首页 进入到控制台 配置修改登录密码 我的资源已经创建 ECS 云服务器 点击进入配置账号密码 xshe ...
- Linux Ubuntu20.04安装及环境配置细节分享
目录 1.Ubuntu和VMware虚拟机官方下载 2.在英文环境下配置中文拼音输入法 3.火狐浏览器看不了视频问题 4.配置代码编辑环境 5.隐藏桌面垃圾桶图标 6.关于网络问题个人的一些建议 因为 ...
- 最新 Ubuntu20.04 配置安装 | 虚拟机配置及各类软件安装(wps,pycharm, mysql,docker等)
* Ubuntu20.04配置安装 前言 一.使用VMware安装Ubuntu20.04 以及下载软件包 1. 下载镜像 与各类软件包 2. 创建虚拟机 1. 创建新的空白虚拟机 2. 安装Ubunt ...
- linux 环境下安装和配置mysql数据库以及远程登录
上一篇文章写了linux 环境下配置python虚拟环境, 本篇文章我们来看看如何在linux环境下配置 mysql, 并实现远程数据库登录. 安装 //root 下安装,为了方便操作我全部 ...
- mysql的配置实现远程访问_MySQL 远程连接配置的正确实现 | 学步园
此文章主要向大家描述的是MySQL 远程连接配置的实际操作步骤,以及在其实际操作中值得我们大家注意的相关事项的描述, 以下就是具体方案的描述,希望在你今后的学习中会有所帮助. MySQL远程配置 GR ...
- ubuntu20.04搭建lamp环境 +制作网页
一.准备工作 二.安装apache2 三.安装mysql 四.安装php 五.安装depress 准备工作 配置虚拟机安装ubuntu20.04 配置环境及相关设置(配置中文及防火墙等) 安装apac ...
- ubuntu20.04配置Defects4j
ubuntu20.04配置Defects4j 1.配置jdk 2.安装git 3.安装svn 4.安装perl 5.安装defects4j 1.配置jdk 如果没配置jdk,作者的教程链接在这:ubu ...
- mysql linux err2003_远程连接linux下的mysql Err1045 Err2003解决办法
本人linux系统 Centos7 1.Err2003 我个人的情况是因为linux中防火墙开启并阻止了3306这个mysql端口的远程连接 解决办法: CentOS 7.0默认使用的是firewal ...
最新文章
- 【ACM】CODE[VS] 2806(DFS)
- git或者ssh出错 fatal:open /dev/null or dup failed: No such file or directory、弹出mitty.dump文件
- 团队作业第一次-团队团队展示
- java对象转json jackson_使用Jackson将Java对象转换为JSON
- 怎么保证读取最新数据_Kafka怎么保证数据不丢失?
- ie6 7下 relative absolute无法冲破的等级问题解决办法
- k8s挂载目录_K8S中挂载目录引发的血案!
- python深入和扩展_用Python来扩展Postgresql(一)
- SP1557 GSS2 - Can you answer these queries II
- 10无法更新系统_2020年4月公积金网上系统更新后无法登陆故障解决办法
- gin--简单的登录界面的实现
- gethostbyname
- 已知两点坐标,求过这两点的直线一般方程式,并求点(x0, y0)到直线的距离
- 怎样用Java生成随机数?
- 邮编查询经纬度_行政区划省市区邮编区号拼音经纬度全面标准数据库 每月更新...
- 惠普服务器文档,惠普服务器详细整理参数
- 一次系统宕机认识系统日志
- V831——人脸性别年龄检测
- python中gt是什么意思_Python中的函数参数有冒号 声明后有-gt; 箭头
- Java学完后就业方向有哪些呢?