centos 7安装mysql_Linux Centos7 下安装Mysql - 8.0.15
Mysql有两种安装方式:源码包安装和二进制包安装
本文描述的是二进制安装包,下载目录:https://www.mysql.com/downloads/
步骤一:
步骤二:
步骤三:
因本人的虚拟机是仅主机模式,所以需要先将在本地安装的Mysql安装包上传到虚拟机上
命令:rz
解压到/usr/local/目录下
[root@centos7 ~]# tar xf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz -C /usr/local/
目录/usr/lcoal/下创建链接
[root@centos7 local]# ln -sn mysql-8.0.15-linux-glibc2.12-x86_64 mysql
创建mysql用户和所属组
[root@centos7 ~]# groupadd mysql和useradd -r -g mysql mysql
设置/usr/local/mysql目录下所有文件为root主,mysql组
[root@centos7 mysql]# chown -R root.mysql ./*
创建目录存放mysql数据
[root@centos7 mysql]# mkdir -pv /data/mysql
修改/data/mysql/目录的属主属组为mysql
[root@centos7 mysql]# chown -R mysql.mysql /data/mysql/
编辑环境变量
[root@centos7 mysql]# vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
重新加载下文件
[root@centos7 mysql]# . /etc/profile.d/mysql.sh
初始化mysql
[root@centos7 mysql]# ./bin/mysqld --initialize --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql
**记下生成的密码 ,若不生成密码,设置空密码:--initialize后加-insecure
创建etc目录,将/etc/my.cnf复制到/usr/local/mysql/etc目录下
[root@centos7 mysql]# mkdir etc
[root@centos7 mysql]# cp /etc/my.cnf etc/
编辑/usr/local/mysql/etc.cnf
[root@centos7 mysql]# cd etc/
[root@centos7 etc]# vim my.cnf
根据my.cnf文件路径配置,创建mysql目录下对应的目录和文件
[root@centos7 etc]# mkdir my.cnf.d
创建logs目录
[root@centos7 mysql]# mkdir logs
设置目录所属主,所属组
[root@centos7 mysql]# chown -R root.mysql logs
创建错误日志文件
[root@centos7 logs]# touch error.log
设置错误日志所属主和所属组
[root@centos7 logs]# chown -R mysql.mysql error.log
将目录/usr/local/mysql/support-files/mysql.server复制到目录/etc/init.d/mysqld
[root@centos7 support-files]# cp mysql.server /etc/init.d/mysqld
启动脚本
[root@centos7 logs]# service mysqld start
Starting MySQL....... SUCCESS!
登录(/usr/local或/data目录下)
[root@centos7 data]# mysql -uroot -p
修改密码为123456
set password='123456'
OK!(^o^)/~ 已安装成功!下一章Mysql基本语句学习...
centos 7安装mysql_Linux Centos7 下安装Mysql - 8.0.15相关推荐
- centos7.5可以安装mysql_Linux(Centos7.5)安装Mysql
安装环境,系统是Centos7.5.数据库是:mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz. 1.下载 个人: 链接:https://pan.baidu.com/ ...
- centos7虚拟机安装mysql_Linux CentOS7 虚拟机安装mysql教程
a)下载mysql源安装包: [root@localhost ~]# wgethttp://dev.mysql.com/get/mysql57-community-release-el7-8.noar ...
- centos 7下安装php,centos7下安装php7
大致的过程参考了这篇文章:点击打开链接 但因为具体环境的不同,在配置的时候遇到的实际问题不太一样. 在执行./configure xxxxxxxxxxxxxxxxx的时候遇到了各种缺失的包: 1. 缺 ...
- linux7下安装git,centos7下安装配置git仓库
1.安装git yum -y install git 2.添加git用户和git用户组 useradd git 设置密码 passwd git 3.创建git仓库目录 我放在/var/gitdata/ ...
- linux7下安装cacti,CentOS7下安装搭建Cacti
1.搭建lamp环境 配置apache [root@cacti-server ~]# yum -y install httpd [root@cacti-server ~]# systemctl sta ...
- 手把手gitlab最详细版安装教程centos7下安装(最新版),修复gitlab
1.服务器要求,8G内存以上,4核心cpu以上 2. 新建 /etc/yum.repos.d/gitlab_gitlab-ce.repo ,内容: [gitlab-ce] name=Gitlab CE ...
- npm install时报平台不兼容Unsupported platform for xxx的解决办法:npm install -f强制安装(centos7下安装vite2 vue依赖时出现这个问题)
- linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤
Redis 简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zs ...
- 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤
一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...
最新文章
- 哪种云存储服务最适合你?
- ndpi 流量协议分析
- Linux上的WebSphere MQ开发快速入门
- numpy.loadtxt()用法
- Factom(公证通)--基于区块链的存证系统
- 定义下一代存储,打造全新一代数据基础设施
- c++ winpcap开发(9)
- ASP.NET MVC 拦截器(转)
- Linq 简介 及添加
- Dynamics Ax 2012中调用外部web服务
- opencv2,3 ,4几个版本的区别及冲突性,使用的时候用头文件注意
- 如何在 Ubuntu 上转换图像、音频和视频格式
- .NET如何对接PayPal支付
- EXCEL 未启用宏,但包含启用宏的内容
- 「笔耕不辍」zookeeper集群之间如何通讯
- php几个时间段去除重复,一个时间段内各地区数据和,发现重复地区不相加
- NVIDIA apex安装
- 自愿“阉割”也要重返中国?可见吃完欧盟罚单的谷歌过得并不轻松
- 自我鉴定200字大专生计算机专业,大专毕业自我鉴定200字
- 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。