mysql8安装
1、先卸载当前系统中已安装的mariadb
rpm -qa | grep mariadb
rpm -e --nodeps 文件名
2、安装mysql依赖包
yum install gcc gcc-c++ openssl openssl-devel libaio libaio-devel  ncurses  ncurses-devel
3、下载mysql
 wget https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/mysql-8.0.16-el7-x86_64.tar.gz
4、解压mysql压缩包,创建mysql目录
tar   xf  mysql-8.0.15-el7-x86_64.tar.gz  -C /application/
mv   mysql-8.0.15-el7-x86_64/ mysql
cd  mysql
mkdir data    ----创建数据库文件目录
mkdir logs      ----创建日志目录
/application/mysql/logs/error.log 创建日志
5、创建mysql虚拟用户和组
useradd -s /sbin/nologin -M mysql
#groupadd mysql        #添加用户组
#useradd -r -g mysql mysql  #创建mysql用户,并添加到mysql用户组
 chown  -R  mysql.mysql /application/mysql
6、配置/etc/my.cnf
[mysqld]
basedir=/application/mysql
datadir=/application/mysql/data
port=3306
socket=/tmp/mysql.sock
pid-file=/application/mysql/python.pid
log-error=/application/mysql/logs/error.log
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
character_set_server = utf8
[client]
default-character-set = utf8
7、配置环境变量
echo "export PATH=$PATH:/application/mysql/bin"  >>  /etc/profile
source /etc/profile
8、初始化数据库
./bin/mysqld --initialize --user=mysql --basedir=/application/mysql/ --datadir=/application/mysql/data
初始化完成后,会自动为root帐户生成一个初始密码,要记录下来
9、制作启动文件
cp /application/mysql/support-files/mysql.server  /etc/init.d/mysqld
sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld
chmod  +x /etc/init.d/mysqld
10.启动mysql服务
/etc/init.d/mysqld start
停止mysql服务
/etc/init.d/mysqld stop
11.改密码
alter user root@'localhost' identified by '123456';
12.创建远程连接帐号
create user root@'%' identified by '21345';
grant all on *.* to root@'%' with grant option;
flush privileges;
mysql8安装的更多相关文章
- Mysql8 安装过程及安装过程系列问题记录
		
前言: 今天,想装个高版本一点的mysql试试,于是下载了一个mysql8的zip版本. 地址:https://dev.mysql.com/downloads/file/?id=484900 没想到安 ...
 - Mysql8安装与配置
		
网上的教程有很多,基本上大同小异.但是安装软件有时就可能因为一个细节安装失败.我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的. 安装环境:win7 1.下载zip安装包: MySQL ...
 - MySQL8安装及使用当中的一些注意事项
		
前言 这两天构建新项目,在本地安装的mysql8(本地环境windows),期间忘了密码,又卸载重装了一番,然后捣鼓了一顿授权给别人访问,最后磕磕绊绊的搞好了,下面是在这过程中遇到的问题及解决办法小结 ...
 - mysql8 安装
		
准备工作: 首先安装这些依赖 yum install -y flex yum install gcc gcc-c++ cmake ncurses ncurses-devel bison libaio ...
 - mysql8安装与卸载
		
参考: https://www.cnblogs.com/zxwen/p/9448797.html https://blog.csdn.net/weixin_30073553/article/detai ...
 - mysql8 安装&问题解决
		
1.下载:https://dev.mysql.com/downloads/mysql/ 2.安装 1).设置环境变量 MYSQL_HOME D:\env\j2ee\mysql\mysql-8.0.19 ...
 - MySQL8安装教程及问题解决
		
目录 1.下载MySQL的zip文件,解压,在根目录(bin所在的目录)下创建my.ini文件 2.管理员模式打开命令提示符(shell或者说小黑窗),按以下命令操作. 3.不过......我这里密码 ...
 - mysql8 安装配置教程
		
第一步 下载安装包 MySQL 是甲骨文(Oracle)公司产品,可以到官网上下载 MySQL: 官网下载地址:https://dev.mysql.com/downloads/mysql/ 如果嫌弃官 ...
 - mysql8 安装笔记
		
环境 redhat6.8 ,官网下载 rpm x64 Bund 安装包 安装 rpm -ivh xxx.rpm 安装一系列的rpm. mysql 会创建 mysql 用户及组./etc/my.cnf ...
 
随机推荐
- WPF学习笔记 - 如何用WPF创建单实例应用程序
			
使用一个已命名的(操作系统范围的)互斥量. bool mutexIsNew; using(System.Threading.Mutex m = new System.Threading.Mulex(t ...
 - scala简单学习---1
			
:paste //进入代码块模式 :quit //退出scala编程 安装方面: 版本:scala-2.12.4.msi 环境变量: %SCALA_HOME%\bin;%SCALA_HOME%\jre ...
 - IDEA 底部工具栏没有 Version Control 解决办法
			
百度了半天 都说VCS配置不对 但是默认IDEA是配置好的 根本不需要修改 忽然看到 工具栏的快捷键 于是 Alt + 9 就出现了 完美
 - Spring-Kafka —— 消费如何达到最高的吞吐量
			
首先简单的介绍一下消费者对topic的订阅.客户端的消费者订阅了topic后,如果是单个消费者,那么消费者会顺序消费这些topic分区中的数据,如果是创建了消费组有多个消费者,那么kafak的服务端将 ...
 - Flask之上下文管理机制
			
前引 在了解flask上下文管理机制之前,先来一波必知必会的知识点. 面向对象双下方法 首先,先来聊一聊面向对象中的一些特殊的双下划线方法,比如__call__.__getattr__系列.__get ...
 - C# 关于App.config
			
App.config是winfrom等程序的应用程序配置文件,用来存放一些参数. app.config只会在应用程序启动时加载一次. 当程序在运行中修改app.config中的参数是不会生效,必须要重 ...
 - Cowpatty 破解WPA-PSK加密
			
一:使用wireshark 嗅探类工具打开之前抓的cpp中包含WPA握手的cap 文件,使用语法 eapol 进行过滤,可以看到抓取的Key数据 将其另存为保存到一个目录下. 二:而后就使用Cowp ...
 - bert系列二:《BERT》论文解读
			
论文<BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding> 以下陆续介绍ber ...
 - JQ scrollTop 无效的场景
			
先要设置DOM为显示,然后在设置scrollTop,先后顺序不能调换.
 - 查询list转化为tree的两种方式及排序
			
方式一,数据库查询tree; MyBatis collection 集合 MyBatis 是数据持久层框架,支持定制化 SQL.存储过程以及高级映射.尤其强大在于它的映射语句,比如高级映射中的 col ...