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. [原题复现]2019上海大学生WEB-Decade(无参数RCE、Fuzz)

    简介  原题复现:  考察知识点:无参数命令执行.Fuzz  线上平台:https://buuoj.cn(北京联合大学公开的CTF平台) 榆林学院内可使用信安协会内部的CTF训练平台找到此题 环境复现 ...

  2. ASP.NET Core管道详解[3]: Pipeline = IServer + IHttpApplication

    ASP.NET Core的请求处理管道由一个服务器和一组中间件构成,但对于面向传输层的服务器来说,它其实没有中间件的概念.当服务器接收到请求之后,会将该请求分发给一个处理器进行处理,对服务器而言,这个 ...

  3. 如何正确地安装MathType 7?

    作为一名资深的公式编辑器用户,在新版本MathType 7上线的第一时间,已经去体验了一把.那么要如何正确地安装呢?下面就来详细地介绍下它的安装方法. 步骤一 双击下载好的应用程序,就可以开始安装软件 ...

  4. 如何用MathType 7输入连续几个数的和

    在数学的学习中,我们经常需要使用求和符合来求连续几个数的和,那么作为专业的公式编辑器,如何输入连续几个数的求和呢? 具体步骤如下: 步骤一 打开专业的公式编辑软件MathType 7,用鼠标点击上方的 ...

  5. sql常用函数整理

    SQL中包含以下七种类型的函数: 聚合函数:返回汇总值. 转型函数:将一种数据类型转换为另外一种. 日期函数:处理日期和时间. 数学函数:执行算术运算. 字符串函数:对字符串.二进制数据或表达式执行操 ...

  6. Java基础教程——Stream

    Stream流 Java 8 API添加了一种新的机制--Stream(流).Stream和IO流不是一回事. 流式思想:像生产流水线一样,一个操作接一个操作. 使用Stream流的步骤:数据源→转换 ...

  7. go创建动态库

    *nix *nix创建so比较方便,写好go代码之后,直接一条命令搞定. go build -buildmode=c-shared -o libgobblob.so 命令执行之后,会生成libgobb ...

  8. Java集合【3】-- iterable接口超级详细解析

    目录 iterable接口 1. 内部定义的方法 1.1 iterator()方法 1.2 forEach()方法 1.3 spliterator()方法 总结 iterable接口 整个接口框架关系 ...

  9. 【scrum】scrum价值观

    1.每一位成员都承诺实现项目的目标 2.团队成员相互尊重 3.所有人都专注于工作 4.团队着重开放 5.团队成员有勇气全力支持项目

  10. dubbo起停之服务暴露

    由上一节可知带上dubbo@Service注解的对象,在注册成为bean之后会进一步注册一个ServiceBean,服务暴露便是在这里 public void afterPropertiesSet() ...