按照以下步骤,可成功。
可能需要libaio库,先安装
yum install libaio
下载
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
解压
tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
复制到/usr/local/mysql
mv mysql-8.0.18-linux-glibc2.12-x86_64 /usr/local/mysql
cd /usr/local/mysql
mkdir data
添加用户groupadd mysqluseradd -g mysql mysqlchown -R mysql.mysql /usr/local/mysql/mkdir mysql_install_dbchmod 777 ./mysql_install_db/usr/local/mysql/bin/mysqld --initialize --user=mysql./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data##到此,会提示初始化密码,记录下来,等安装完成,第一次打开数据库需要cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqldcp -a ./support-files/mysql.server /etc/init.d/mysqldchmod +x /etc/init.d/mysqldchkconfig --add mysqldchkconfig  --list mysqld到此安装完成,下面是配置

配置:

vi /etc/profile
打开文件后,在最后添加export PATH=$PATH:/usr/local/mysql/bin:/usr/local/mysql/libexport PATH
退出编辑。
source /etc/profile

/etc/my.cnf 配置, 直接复制进去即可。

[mysqld]basedir = /usr/local/mysqldatadir = /usr/local/mysql/datasocket = /usr/local/mysql/mysql.sockcharacter-set-server=utf8port = 3306sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[client]socket = /usr/local/mysql/mysql.sockdefault-character-set=utf8
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

启动mysql

service mysql start
#返回
Redirecting to /bin/systemctl start mysql.service
#数据库启动成功

下面是数据库修改密码,外网访问,服务器需开放3306端口

mysql -uroot -p
#输入刚才记录的密码,按回车
#修改密码
alter user 'root'@'localhost'IDENTIFIED BY '123456';
#创建用户aa,密码为123456
create user aa identified by '123456';
GRANT ALL ON *.* TO 'aa'@'%' WITH GRANT OPTION;
Flush privileges;use mysql
update user set host='%' where user ='root';  更新域属性,'%'表示允许外部访问:
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

到此结束。连续装了三台服务器,记录下来,下次直接复制

# navicate连接时,2059错误。修改密码加密规则。
use mysql
alter user 'root'@'%' IDENTIFIED BY '123' password expire never;
alter user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';
FLUSH PRIVILEGES;

linux环境MySQL8.0安装相关推荐

  1. Linux环境PHP7.0安装

    PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM.HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就 ...

  2. Alibaba Cloud Linux版本linux下mysql8.0安装

    Alibaba Cloud Linux版本linux下mysql安装 官网下载rpm安装包,上传至服务器 //下载地址 https://dev.mysql.com/downloads/repo/yum ...

  3. MySQL8.0安装教程,在Linux环境安装MySQL8.0教程,最新教程 超详细

    在Linux系统安装MySQL8.0,网上已经有很多的教程了,到自己安装的时候却发现各种各样的问题,现在把安装过程和遇到的问题都记录下来. 需要说明的一点是我使用的是SSH secure shell ...

  4. linux centos/redhat mysql8.0安装(汇总贴)

    大家好,我是烤鸭: 今天分享一下linux 装 mysql8.0.以下都是实践过的可以用的. 1.  yum方式安装(最简单方式) https://blog.csdn.net/weixin_37264 ...

  5. linux安装主从mysql,mysql8.0安装以及主从复制搭建(linux)

    一主一从: 前提: 两台centos7(虚拟机或云服务器) 防火墙已关闭 主master:192.168.17.201 msql8.0.12 从slave:192.168.17.202 msql8.0 ...

  6. Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程

    Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程 前言 第一步:下载Elasticsearch6.2.2 第二步:创建应用程序目录 第四步:创建Elastics ...

  7. Linux环境下如何安装达梦数据库

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Linux环境下如何安装达梦数据库 一.检查服务器防火墙 二.安装步骤 1.创建达梦用户 2.创建达梦目录 3.配置系统限制 4.镜像 ...

  8. MySQL8.0安装与基于二进制日志文件位置的主从复制

    一.MySQL8.0安装 安装环境: CentOS7.6 64位 关闭防火墙,禁用selinux 安装步骤: (1)下载MySQL8.0的repo源 cd /tmp wget https://dev. ...

  9. 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(上)

    第三讲--mysql8.0安装配置升级专题(上) 此专题题目较多,因此分为上中下三部分来讲,此为上篇. 完整版题库请到我的资源中下载,此为传送门.https://download.csdn.net/d ...

最新文章

  1. TypeError: 'range' object doesn't support item deletion《机器学习实战》改进的随机梯度上升算法
  2. XCTF WEB view_source
  3. Riot美术师经验分享:好设计是改出来的
  4. 如何用FPGA实现算法的硬件加速
  5. 我是一个来自泰兴的程序员,我喜欢C++
  6. 一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单(1)--创建和使用可重用工作流...
  7. Python监控Windows下的文件变化
  8. CGAL4.4+VC2008编译
  9. 用VBS实现公司自动打卡
  10. Docker的镜像操作命令
  11. sklearn学习之LR算法实践
  12. 三星note10显示无法连接服务器,三星Note10+ 体验后遇到的小麻烦
  13. 【数据结构】—— 树状数组
  14. 字符串的哈希值mysql_字符串经典的hash算法
  15. 第五章、epub文件处理 -- 解压epub文件
  16. 用树莓派搜寻地外文明
  17. 最大流为什么会等于最小割
  18. 用JsonParser解析json树模型
  19. 关于flex布局和九宫格布局的实现
  20. LeetCode 412:Fizz Buzz(3/5倍数)

热门文章

  1. 生成Base64编码格式的二维码图片(添加url地址图片logo)
  2. 优惠券通用测试要点 V1.1
  3. GPS-Uber:一个用于预测一般和e3特异性赖氨酸泛素化位点的混合学习框架
  4. 如何在pdf文件上进行电子签名
  5. Spring Cloud Alibaba
  6. 轻量应用服务器 饥荒,饥荒服务端世界设置生成
  7. php用户中心ui,Layui用户中心模板
  8. html5 移动页面,html5入门到精通,移动设备的html5页面布局
  9. 写二语习得学年论文感想
  10. 究竟什么才是云计算 云计算的优势都有哪些