0.  安装环境

1.  下载安装包

  • 方式一:百度网盘下载

    链接:https://pan.baidu.com/s/11t_JXUp-SXRaioNDvdltNg
    提取码:uzyj

  • 方式二:在线下载
1 #下载安装包到/usr/local/src/
2 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz

2.  安装

 1 cd /usr/local/src/
2
3 #解压
4 tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz
5
6 #拷贝到/usr/local
7 mv /usr/local/src/mysql-8.0.11-linux-glibc2.12-x86_64 /usr/local/
8
9 #修改名称
10 mv ./mysql-8.0.11-linux-glibc2.12-x86_64 mysql-8.0.11
11
12 #创建存放数据文件夹
13 mkdir /usr/local/mysql-8.0.11/data
14
15 #创建用户及用户组
16 groupadd mysql
17 useradd -g mysql mysql
18
19 #授权
20 chown -R mysql.mysql /usr/local/mysql-8.0.11
21
22 #初始化数据库(记录临时密码)
23 cd /usr/local/mysql-8.0.11/
24 ./bin/mysqld --user=mysql --lower-case-table-names=1 --basedir=/usr/local/mysql-8.0.11/ --datadir=/usr/local/mysql-8.0.11/data/ --initialize ;
25
26 #配置my.cnf
27 vi /etc/my.cnf
28 #在[mysqld]下添加
29 basedir=/usr/local/mysql-8.0.11
30 datadir=/usr/local/mysql-8.0.11/data
31 socket=/tmp/mysql.sock
32 character-set-server=utf8
33 lower-case-table-names=1
34
35 #建立Mysql服务
36 cp -a ./support-files/mysql.server /etc/init.d/mysql
37 chmod +x /etc/init.d/mysql
38 chkconfig --add mysql
39
40 #检查服务是否生效
41 chkconfig --list mysql
42
43 #启动、停止、重启
44 service mysql start
45 service mysql stop
46 service mysql restart

3.  登录Mysql修改密码并设置权限

 1 #登录(使用临时密码)
2 mysql -uroot -p
3
4 #若出现-bash: mysqldump: 未找到命令
5 ln -s /usr/local/mysql-8.0.11/bin/mysql /usr/bin
6
7 #修改密码
8 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new password';
9
10 #配置远程连接
11 vi /etc/my.cnf
12
13 #在[mysqld]在增加
14 default_authentication_plugin=mysql_native_password
15
16 #修改root权限
17 use mysql
18 update user set host ='%' where user='root';
19 alter user 'root'@'%' identified with mysql_native_password by 'new password';
20 flush privileges;

Linux安装Mysql8.0.11的更多相关文章

  1. Linux(CentOS-8)安装MySQL8.0.11

    CentOS安装MySQL8.0.11 总的思路就是:安装MySQL,编写配置文件,配置环境变量,成功开启服务,登陆并修改ROOT密码 开启远程访问的思路就是:授权用户所有IP都可以访问,系统的数据库 ...

  2. Linux安装Mysql8.0及SQL分类的补充

    Linux安装Mysql8.0 参考文章:https://blog.csdn.net/qq_38570633/article/details/109257430 参考文献:https://blog.c ...

  3. [linux]centos7.4上安装MySQL-8.0.11【完美安装】

    版本声明 centos7.4 MySQL-8.0.11 1.我用的阿里云的虚拟主机,刚从windows换到linux,需要装下常用工具 #安装下sz rz常用到上传下载的命令 yum install ...

  4. linux 安装mysql8.0

    linux下安装mysql8.0 下载mysql $ wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql-8.0.4 ...

  5. win10 压缩包安装mysql8.0.11报错:Access denied for user 'root'@'localhost'

    按这篇:https://blog.csdn.net/Myuhua/article/details/84792121#commentsedit 这里精简下,还有update语句中authenticati ...

  6. 【转载】安装mysql8.0.11以及修改root密码、连接navicat for mysql。

    1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:(解压在哪个盘都可以的) ...

  7. 安装mysql8.0.11以及修改root密码、连接navicat for mysql。

    最近在学习node.js,少不得要跟数据库打交道,于是打算安装一个数据库软件,在mongedb和mysql之间选择了mysql.作为一个数据库新人不敢评论孰好孰坏,最后选择mysql纯属因为公司在用m ...

  8. windows10安装mysql8.0.11(免安装版)

    1.MySQL8.0.11下载网址:https://dev.mysql.com/downloads/mysql/ 2.配置环境变量:我的电脑->属性->高级系统设置->环境变量-&g ...

  9. 安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解

    1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:(解压在哪个盘都可以的) ...

随机推荐

  1. 01、Spring环境搭建

    环境:SpringSource-Tool-3.9.9.Eclipse4.10.0 首先,我们需要解决的是Spring包的问题,我看了百度.CSDN很多都是直接一上来随便丢个包就可以安装了,搞得我弄了一 ...

  2. spring boot和spring cloud的区别

    Java中说到微服务肯定离不开Spring Boot和Spring Cloud,这两者到底有什么关系,什么是微服务,如果单纯的说SpringBoot,SpringCloud,都是不准确的,那应该怎么回 ...

  3. 如何基于App SDK快速地开发一个IoT App?

    一.背景及大纲介绍 在如今物联网DCM(Device.Connect.Manage)的大框架下,有一个应用层来分析和处理数据,是必备技能.但是,对于一个公司来说,因为研发能力或者研发时间的原因,可能很 ...

  4. MySQL开发篇(未完待续)

    一.索引 什么是索引? 索引是帮助Mysql提高获取数据的数据结构,换一句话讲就是"排好序的快速查找的数据结构". 1.索引的分类 MySQL主要的几种索引类型:1.普通索引.2. ...

  5. ResNet模型

    ReeNet论文地址:Deep Residual Learning for Image Recognition Resnet的两种不同结构 上图左边的结构主要是针对深度较少的网络,当深度较大时则用右边 ...

  6. 执行文件异常报错:ImportError: attempted relative import with no known parent package

    这个问题困扰了我很久了,网上的解决方法都很一致,找来找去都是一样的解决方法,在导入包的文件和执行文件加入 1 print('__file__={0:<35} | __name__={1:< ...

  7. Problem D. Country Meow 题解(三分套三分套三分)

    题目链接 题目大意 给你n(n<=100)个点,要你找一个点使得和所有点距离的最大值最小值ans 题目思路 一直在想二分答案,但是不会check 这个时候就要换一下思想 三分套三分套三分坐标即可 ...

  8. windowsAPI函数操作注册表实现软件开机自启

    注册表的结构 注册表是一个数据库,它的结构同逻辑磁盘类似.注册表包含键(Key),它类似磁盘中的目录,注册表还包含键值(Value),它类似磁盘中的文件.一个键可以包含多个子健和键值,其中键值用于存储 ...

  9. LeetCode 049 Anagrams

    题目要求:Anagrams Given an array of strings, return all groups of strings that are anagrams. Note: All i ...

  10. MapReduce怎么优雅地实现全局排序

    思考 想到全局排序,是否第一想到的是,从map端收集数据,shuffle到reduce来,设置一个reduce,再对reduce中的数据排序,显然这样和单机器并没有什么区别,要知道mapreduce框 ...