linux系统ubuntu18.04安装mysql(5.7)
本文是参考mysql官网整理而成,顺便把一些遇到的问题记载下来。
①将MySQLAPT存储库添加到系统的软件存储库列表中
---->下载APT存储库(下载链接)


---->安装APT存储库(注意好正确的路径)
(1)
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
这里我是在腾讯云的ubuntu下写的教程,我在腾讯云中执行完上面这个命令,就直接跳出安装MySQL的界面了。
我在我电脑上装的时候,等安装好APT存储库后,然后执行下面命令
(2)
sudo apt-get update
然后再安装MySQL
(3)
sudo apt-get install mysql-server
如果执行(1)代码就跳出以下界面

可以直接继续往下操作,如果没有跳出,就按照正常执行(2)(3)命令,也会跳出上面画面的。这里问题不大。
但具体为什么在腾讯云中我执行(1)命令 就能直接弹出安装画面,我也不太清楚,我也是刚学习Linux不久。或者有知道的朋友可以留言讨论一下。
②安装MySQL
接着上图,我选择不安装8.0版本,因为跟我的电脑开发环境不搭,当然你们可以安装8.0,这个看个人的。
回车选择第一个,进入以下画面

我选择5.7版本。继续。

其他保持默认,或者有需要也可以更改。
咦! 有猫病了。 我选择ok之后 就完事了。
然后让我继续输入命令。好吧,我们随机应变,那么我们继续试试(2)命令
sudo apt-get update

然后更新完之后,我们继续(3)命令
sudo apt-get install mysql-server
嗯,在正常安装。
然后接下来会让你输入数据库root账户的密码,密码我记得要大小写字母并且要有特殊符号并且不少于8位。

接下来再次输入确认即可。
这样就安装完成了。
我们输入命令登录mysql试试看有没有安装成功。
mysql -u root -p
然后就输入密码。出现下图的mysql> 就成功了

若出现以下情况

那就是密码错了,要么重新输入,忘了的话就要改密码了
另外还有彻底删除MySQL、 可视化工具workbench, 我就不放上来了,如果后续有需要可以联系我,我会加上。
linux系统ubuntu18.04安装mysql(5.7)的更多相关文章
- Ubuntu18.04 安装MySQL(Linux)解决登陆权限问题及Navicat for mysql 中文乱码问题
一.MySQL(Linux)解决登陆权限问题 Ubuntu18.04 安装mysql或者mariadb之后,发现普通用户和远程都没有权限连接. ERROR 1045: Access denied fo ...
- ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题(装)
ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题 https://blog.csdn.net/NeptuneClouds/article/details/80995 ...
- ubuntu18.04安装mysql以及重置密码创建新用户
1.安装mysqlsudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install libm ...
- ubuntu18.04安装mysql
ubuntu18.04中,默认情况下mysql默认包含在apt软件存储库中,要安装它只需要更新服务器上的包索引并安装默认包apt-get. 1.安装mysql sudo apt-get update ...
- Ubuntu18.04安装MySQL教程
Ubuntu18.04下安装MySQL 提示:以下操作均在root权限下进行. # 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install ...
- Ubuntu18.04安装mysql(AWS云)
1.执行如下三条命令 sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysql ...
- linux系统下yum 安装mysql的方法
菜鸟一个,记录下yum 安装mysql的方法,给需要的朋友也做个参考吧. 弄了个新vps,想安装最新版的mysql,网上查了相关资料,记录如下: 1.安装查看有没有安装过: yum ...
- ubuntu18.04 安装mysql server
mysql 5.7支持的最高版本是Ubuntu17 ,即使安装成功后,也会出现各种妖蛾子,本人就被这种问题困扰了好一会.在Ubuntu 18.04下安装mysql,建议安装8.0以上版本! 1. 配置 ...
- Ubuntu18.04安装MySQL与默认编码设置
安装 打开终端直接开始,编码配置方法在后面 #通过apt更新包索引 sudo apt update #按照默认软件包安装 sudo apt install mysql-server #运行安全脚本 s ...
随机推荐
- Java关于数字工具类~持续汇总~
/** * 01 * 描述:求int数组中最大值 * [时间 2019年3月5日下午3:21:36 作者 陶攀峰] */ public static int test01(int[]sz) { int ...
- 'module' object has no attribute 'Thread'解决方法及模块加载顺序
源码片段: class myThread(threading.Thread): def __init__(self, threadID, name, counter): threading.Threa ...
- .Net Core 爬坑日记
安装[DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe]失败 查看log发现,发现猫腻,然后copy下链接,用迅雷手动下载[AspNetCoreLocalFe ...
- javascript面向对象理解的补充
<html> <head> <title>js inherit demo</title> <meta http-equiv="pragm ...
- Spring之旅第五篇-AOP详解
一.什么是AOP? Aspect oritention programming(面向切面编程),AOP是一种思想,高度概括的话是“横向重复,纵向抽取”,如何理解呢?举个例子:访问页面时需要权限认证,如 ...
- ASP.NET Core 2.2 十八.各种Filter的内部处理机制及执行顺序
ASP.NET core 的Filter是系统中经常用到的,本文详细分享一下各种Filter定义.执行的内部机制以及执行顺序.(ASP.NET Core 系列目录) 一. 概述 ASP.NET Cor ...
- Js-函数式编程
前言 JavaScript是一门多范式语言,即可使用OOP(面向对象),也可以使用FP(函数式),由于笔者最近在学习React相关的技术栈,想进一步深入了解其思想,所以学习了一些FP相关的知识点,本文 ...
- .NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件
TextTabBar控件 一. 样式一 我们要实现上图中的效果,需要如下的操作: 从工具栏上的“Smobiler Components”拖动一个TextTabBar控件到窗体界面上 ...
- 简述Servlet的基本概念
Servlet的基本概念 Servlet的概念 http协议作用于客户端-服务端.由客户端发送请求(Request),服务器端接收到数据之后,向客户端发送响应(Response),这就是请求-响应模式 ...
- 戏说程序猿之cannot find the object
“别开玩笑了,程序员哪里需要对象!” 程序员难找对象原因无非如下: 1.工作时间长,恋爱时间少 2.性格偏于内向,不主动 3.不注意个人形象 程序员爱情观: 爱情就是死循环,一旦执行就陷进去了: 爱上 ...