Linux安装Mysql8.0.11
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的更多相关文章
- Linux(CentOS-8)安装MySQL8.0.11
CentOS安装MySQL8.0.11 总的思路就是:安装MySQL,编写配置文件,配置环境变量,成功开启服务,登陆并修改ROOT密码 开启远程访问的思路就是:授权用户所有IP都可以访问,系统的数据库 ...
- Linux安装Mysql8.0及SQL分类的补充
Linux安装Mysql8.0 参考文章:https://blog.csdn.net/qq_38570633/article/details/109257430 参考文献:https://blog.c ...
- [linux]centos7.4上安装MySQL-8.0.11【完美安装】
版本声明 centos7.4 MySQL-8.0.11 1.我用的阿里云的虚拟主机,刚从windows换到linux,需要装下常用工具 #安装下sz rz常用到上传下载的命令 yum install ...
- linux 安装mysql8.0
linux下安装mysql8.0 下载mysql $ wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql-8.0.4 ...
- win10 压缩包安装mysql8.0.11报错:Access denied for user 'root'@'localhost'
按这篇:https://blog.csdn.net/Myuhua/article/details/84792121#commentsedit 这里精简下,还有update语句中authenticati ...
- 【转载】安装mysql8.0.11以及修改root密码、连接navicat for mysql。
1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:(解压在哪个盘都可以的) ...
- 安装mysql8.0.11以及修改root密码、连接navicat for mysql。
最近在学习node.js,少不得要跟数据库打交道,于是打算安装一个数据库软件,在mongedb和mysql之间选择了mysql.作为一个数据库新人不敢评论孰好孰坏,最后选择mysql纯属因为公司在用m ...
- windows10安装mysql8.0.11(免安装版)
1.MySQL8.0.11下载网址:https://dev.mysql.com/downloads/mysql/ 2.配置环境变量:我的电脑->属性->高级系统设置->环境变量-&g ...
- 安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解
1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:(解压在哪个盘都可以的) ...
随机推荐
- [原题复现]2019上海大学生WEB-Decade(无参数RCE、Fuzz)
简介 原题复现: 考察知识点:无参数命令执行.Fuzz 线上平台:https://buuoj.cn(北京联合大学公开的CTF平台) 榆林学院内可使用信安协会内部的CTF训练平台找到此题 环境复现 ...
- ASP.NET Core管道详解[3]: Pipeline = IServer + IHttpApplication
ASP.NET Core的请求处理管道由一个服务器和一组中间件构成,但对于面向传输层的服务器来说,它其实没有中间件的概念.当服务器接收到请求之后,会将该请求分发给一个处理器进行处理,对服务器而言,这个 ...
- 如何正确地安装MathType 7?
作为一名资深的公式编辑器用户,在新版本MathType 7上线的第一时间,已经去体验了一把.那么要如何正确地安装呢?下面就来详细地介绍下它的安装方法. 步骤一 双击下载好的应用程序,就可以开始安装软件 ...
- 如何用MathType 7输入连续几个数的和
在数学的学习中,我们经常需要使用求和符合来求连续几个数的和,那么作为专业的公式编辑器,如何输入连续几个数的求和呢? 具体步骤如下: 步骤一 打开专业的公式编辑软件MathType 7,用鼠标点击上方的 ...
- sql常用函数整理
SQL中包含以下七种类型的函数: 聚合函数:返回汇总值. 转型函数:将一种数据类型转换为另外一种. 日期函数:处理日期和时间. 数学函数:执行算术运算. 字符串函数:对字符串.二进制数据或表达式执行操 ...
- Java基础教程——Stream
Stream流 Java 8 API添加了一种新的机制--Stream(流).Stream和IO流不是一回事. 流式思想:像生产流水线一样,一个操作接一个操作. 使用Stream流的步骤:数据源→转换 ...
- go创建动态库
*nix *nix创建so比较方便,写好go代码之后,直接一条命令搞定. go build -buildmode=c-shared -o libgobblob.so 命令执行之后,会生成libgobb ...
- Java集合【3】-- iterable接口超级详细解析
目录 iterable接口 1. 内部定义的方法 1.1 iterator()方法 1.2 forEach()方法 1.3 spliterator()方法 总结 iterable接口 整个接口框架关系 ...
- 【scrum】scrum价值观
1.每一位成员都承诺实现项目的目标 2.团队成员相互尊重 3.所有人都专注于工作 4.团队着重开放 5.团队成员有勇气全力支持项目
- dubbo起停之服务暴露
由上一节可知带上dubbo@Service注解的对象,在注册成为bean之后会进一步注册一个ServiceBean,服务暴露便是在这里 public void afterPropertiesSet() ...