文档章节

linux(ubuntu 16.04lts) 安装 mysql 5.7.18

明月知心
 明月知心
发布于 2017/06/24 21:07
字数 408
阅读 134
收藏 0

在线安装Mysql

1、通过命令sudo netstat -tap | grep mysql可以查看是否已经安装了MySQL,如果已经安装过了,则会如下显示,否则将什么也不显示

2、如果没有安装,则安装MySQL,

sudo apt-get install mysql-server      // mysql 服务

安装完成后,就可以执行一系列mysql 命令了

安装过程中会提示输入密码,请输入密码并记住自己的密码

3、再次通过命令sudo netstat -tap | grep mysql查看MySQL是否已经成功安装

4、登录数据库

mysql -u root -p

mysql 目录:

1、数据库目录
/var/lib/mysql/

2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)

3、相关命令
/usr/bin(mysqladmin mysqldump等命令)

4、启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)

5、mysql环境配置目录

/etc/mysql

设置root 用户密码

在最新的 mysql 5.7.18 中,如果你在 Linux 上是在线安装的 Mysql ,不会你提示设置root 用户密码

此时我们需要自己设置 root 用户密码 

方案如下:

  • 打开/etc/mysql/debian.cnf文件,在这个文件中有系统默认给我们分配的用户名和密码,通过这个密码就可以直接对MySQL进行操作了。
  • 以debian-sys-maint为用户名登录,密码就是debian.cnf里那个。使用mysql -u debian-sys-maint -p 进行登录。
  • 进入mysql之后修改MySQL的密码,具体的操作如下用命令:set password for 'root'@'localhost' = password('你的密码');当修改之后就可应正常对MySQL进行操作了。

在线卸载Mysql 

sudo apt-get autoremove --purge mysql-server

© 著作权归作者所有

明月知心
粉丝 7
博文 158
码字总数 71882
作品 0
武汉
程序员
私信 提问
Ubuntu 下安装 matlab2018a

如果存在依赖关系无法安装,可以尝试命令: 不指明软件包而解决此问题。 参考资料:Ubuntu 16.04LTS 安装 MATLAB 2014B 下载链接:https://pan.baidu.com/s/1mrc5JxaM7ko-5xrAgRf5Vg 密码:q...

xinet
2018/04/28
0
0
Ubuntu 16.04通过Snap安装应用程序

16.04LTS可以说是一个不寻常的5年支持版本,同时也带来了Snap应用,并通过Snap可以安装众多的软件包。需要注意的是,Snap是一个全新的软件包架构,但是同样也比其它的软件包大很多。 简单的安...

easonjim
2017/11/21
0
0
开发人员学Linux(6):CentOS7编译安装MySQL5.17.8多实例及主从复制

1.前言 上一篇讲述了如何在CentOS7下编译安装Nginx-1.12.0并如何配置反向代理,本篇将讲述如何编译安装MySQL5.7.18并配置多实例。 2.准备 2.1下载MySQL5.7.18源码 注意最新版本的MySQL需要B...

周金桥
2018/06/29
0
0
Percona Server for MySQL 5.7.18-14 和 5.6.36-82.0

Percona Server for MySQL 5.7.18-14 和 5.6.36-82.0 发布了。 Percona Server for MySQL 5.7.18-14 基于 MySQL 5.7.18,包括其中的所有错误修复,该版本现在是 5.7 系列中的稳定版本。更新内...

局长
2017/05/14
571
0
关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式

环境介绍>>>>>>>>>>>>>>>>>> 操作系统:Centos 7.1 mysql数据库版本:mysql5.7.9 mysql官方网站:http://www.mysql.com ------------------------------------------ 1、安装新版mysql之前,......

Mr_sheng
2017/12/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL8.0.17 - Multi-Valued Indexes 简述

本文主要简单介绍下8.0.17新引入的功能multi-valued index, 顾名思义,索引上对于同一个Primary key, 可以建立多个二级索引项,实际上已经对array类型的基础功能做了支持 (感觉官方未来一定...

阿里云官方博客
42分钟前
4
0
make4.1降级 make-3.81、2错误

在编译 make-3.82 的时候出现如下错误提示 glob/glob.c:xxx: undefined reference to `__alloca'` 修改 /glob/glob.c // #if !defined __alloca && !defined __GNU_LIBRARY__ # ifdef __GNUC......

Domineering
43分钟前
7
0
Rainbond集群的安装和运维的原理

本文将解读Rainbond集群的安装和运维的原理,使用户基本了解Rainbond的安装机制和运维重点,便于用户搭建大型Rainbond集群。 1.Rainbond集群节点概述 1.1 节点分类 属性 类型 说明 manage 管...

好雨云帮
54分钟前
8
0
好程序员大数据学习路线分享UDF函数

1.为什么需要UDF? 1)、因为内部函数没法满足需求。 2)、hive它本身就是一个灵活框架,允许用自定义模块功能,如可以自定义UDF、serde、输入输出等。 2.UDF是什么? UDF:user difine fun...

好程序员官方
57分钟前
6
0
Groovy中 Base64 URL和文件名安全编码

Base64 URL和文件名安全编码 Groovy支持Base64编码很长一段时间。 从Groovy 2.5.0开始,我们还可以使用Base64 URL和Filename Safe编码来使用encodeBase64Url方法对字节数组进行编码。 结果是...

白石
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部