ubuntu20.04配置mysql8.0的实现步骤
作者:用户2282115701904 发布时间:2024-01-28 14:56:16
标签:ubuntu,配置,mysql8.0
安装过程询问一般 y 就可以了
1 安装
1.1 下载
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb复制代码
1.2 安装
dpkg -i mysql-apt-config_0.8.22-1_all.deb复制代码
安装过程中出现选择项,通过上下键选择OK继续安装即可
1.3 安装MySQL Server
更新apt软件源
apt-get update复制代码
安装MySQL Server
apt-get install mysql-server复制代码
1.4常用命令
# 查看服务状态
service mysql status
# 停止服务
service mysql stop
# 启动服务
service mysql start
# 重启服务
service mysql restart
#端口查看
netstat -anp | grep mysql
2 配置外网访问
2.1 查看端口
netstat -an|grep 3306
2.2修改配置文件
cd etc/mysql/mysql.conf.d
#打开配置文件
sudo vim mysqld.cnf
删除 port = 3306的注释
注释 bind-address = 127.0.0.1
2.3 修改root密码
# 根据提示进行输入,问Y/N时不会就y吧
mysql_secure_installation
2.4修改用户
# 进入mysql服务台 如果要输密码直接回车即可
mysql -h 127.0.0.1 -u root -p
#选择mysql数据表
use mysql;
# 更改root用户的访问权限
update user set host='%' where user='root';
#开放root用户所有权限
grant all privileges on *.* to 'root'@'%' identified by '你的root账户密码';
#展示user表的两个字段
select host,user from user;
Ps:不要忘记放开云主机的防火墙
来源:https://juejin.cn/post/7220335452711206973


猜你喜欢
- 分析SQL执行带来的开销是优化SQL的重要手段。在MySQL数据库中,可以通过配置profiling参数来启用SQL剖析。该参数可以在全局和
- python函数的两种嵌套方法使用函数的嵌套有两种方式:交叉嵌套回环嵌套交叉嵌套交叉嵌套的方式是在本函数中调用同一级或上一级函数的嵌套方法:
- 基本使用#设置cookie值@app.route('/set_cookie')def set_cookie():respon
- 同志们,经过不懈的努力,查了各种文档,终于鼓捣出了一个稍微像样一点的node项目,当然如果直接拿去项目里用,这个demo还太简单,毕竟一个完
- 目录1.变量的引用的底层原理2.变量的分类Python的变量,简单来说有数值型,布尔型,字符串类型,列表,元组,字典等6大类。那么不同变量类
- 加载相关库import randomimport seaborn as snsimport matplotlib.pyplot as plt
- 数组中重复的数字在上一篇博客中剑指Offer之面试题3: 数组中重复的数字中,其实能发现这类题目的关键就是一边遍历数组一边查满足条件的元素。
- 使用 NetBox 可以方便的将 asp 应用编译成为独立运行的执行程序,完全摆脱 iis 的束缚,在几乎所有的 Windows
- 本文实例讲述了RSA实现JS前端加密与PHP后端解密功能。分享给大家供大家参考,具体如下:web前端,用户注册与登录,不能直接以明文形式提交
- 一、写在前面从学 Python 的第一天起,我就知道了使用 pip 命令来安装包,从学习爬虫到学习 Web 开发,安装的库越来越多,从 re
- 本文实例为大家分享了python3.5 email发送邮件的具体代码,供大家参考,具体内容如下直接套用代码即可from email.mime
- 本文实例讲述了python求众数问题的方法,是一个比较典型的应用。分享给大家供大家参考。具体如下:问题描述:多重集中重数最大的元素称为众数.
- 1.重命名表方法使用 RENAME TABLE 语句或 ALTER TABLE 语句都可以对表进行重命名,基本语法如下:# RE
- 前言最近在搞 Python 课程设计,想要搞一个好看的 UI,惊艳全班所有人。但打开 Qt Creator,Win7 风格的复古的按钮是在让
- MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管
- 本文中介绍了一个MySQL的存储过程,其中涉及Cursor的使用,示例如下:CREATE PROCEDURE `justifyGroupNu
- 导语昨天看到有留言竟然说我是月更博主,我明明更新地这么勤快(心虚.jpg)。看吧,昨天刚更新过,今天又来更新了。今天还是带大家写个小游戏吧,
- html页面一般都会指定一个编码,如何获取到是处理html页面的第一步,因为错误的编码必然带来后面处理的问题。这里我用python的正则表达
- list/tuple转置:以二维grid[][]为例:grid = [[row[i] for row in grid] for i in r
- position属性可以让你让你随意控制一个特定元素在浏览器何处以及如何显示。比方说我们用position:fixed 让一个图片显示在浏览