MySQL5.7.24安装笔记
一、下载mysql-5.7.24
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-el7-x86_64.tar.gz
二、解压mysql-5.7.24
tar xf mysql-5.7.24-el7-x86_64.tar.gz -C /usr/local/
三、创建mysql用户、mysql组
groupadd mysql
useradd -r -g mysql mysql
四、修改mysql安装目录属主和属组
cd /usr/local/mysql-5.7.24-el7-x86_64/
mkdir ./data
cd ../
chown -R mysql:mysql mysql-5.7.24-el7-x86_64/
五、安装mysql
/usr/local/mysql-5.7.24-el7-x86_64/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql-5.7.24-el7-x86_64 --datadir=/usr/local/mysql-5.7.24-el7-x86_64/data
安装成功会生成一个允许本地登录的初始密码,记得将密码保存下来
六、编辑mysql配置文件
vim my.cnf
[mysqld]
port=3306 #启动端口
user=mysql #启动用户
character_set_server=utf8 #字符编码
init_connect='SET NAMES utf8'
basedir=/usr/local/mysql-5.7.24-el7-x86_64/
datadir=/usr/local/mysql-5.7.24-el7-x86_64/data/ #数据目录
socket=/tmp/mysql.sock #sock文件
lower_case-table_names=1
log-error=/var/log/mysqld.log #错误日志
pid-file=/usr/local/mysql-5.7.24-el7-x86_64/data/mysqld.pid #pid文件
#增加mysql命令路径
echo "export PATH=/usr/local/mysql-5.7.24-el7-x86_64/bin:$PATH" >> /etc/profile
#修改完my.cnf配置文件后启动mysql
cd /usr/local/mysql-5.7.24-el7-x86_64/ #进入my.cnf所在文件目录
nohup mysqld_safe --defaults-file=my.cnf & #后台模式启动MySQL
启动成功后能够查看到mysql的端口和进程
七、修改mysql登录密码和授予远程连接权限
mysql -uroot -p'密码'
set password for 用户名@localhost = password('新密码'); #修改密码
grant all privileges on *.* to root@'%' identified by '密码'; #开启远程连接权限
flush privileges; #刷新权限
use mysql ; #进入mysql数据库
select host , user ,from user; #查看user表中数据
八、mysql关闭实例命令
mysqladmin -uroot -p'密码' shutdown
MySQL5.7.24安装笔记的更多相关文章
- MySQL5.7.24 安装
官网地址 https://dev.mysql.com/downloads/mysql/ 1. 安装依赖 yum install -y cmake make gcc gcc-c++ libaio ncu ...
- Lamp 安装(CentOS6.6, php-5.4.39, httpd-2.4.12, mysql-5.6.24)
软件版本: pcre-8.36.tar.gzapr-1.5.1.tar.gzapr-util-1.5.4.tar.gzhttpd-2.4.12.tar.bz2 mysql-5.6.24.tar.gz ...
- mysql5.6.24的安装与简单使用
1, 下载绿色版Mysql5.6.24 http://dlsw.baidu.com/sw-search-sp/soft/ea/12585/mysql-5.6.24-win32.1432006610.z ...
- Windows Server 2012安装mysql5.7.24记录
系统环境: 一.下载mysql5.7.24安装包 地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载解压到相应的目录,我的路径 ...
- CentOS7编译安装MySQL5.7.24
目录 安装依赖 安装boost 编译安装MySQL 配置 登录MySQL,修改密码 安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pc ...
- [转]阿里云CentOS 7.1使用yum安装MySql5.6.24
阿里云CentOS 7.1使用yum安装MySql5.6.24 作者:vfhky | 时间:2015-06-25 09:43 | 分类:web 在前面两篇文章<2015博客升级记(四):Cent ...
- window 10 下解压缩版MySQL5.7.24的安装
安装步骤: 1.下载mysql-5.6.40-winx64.zip https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-winx64.zip ...
- mysql-5.7.24 在centos7安装
搭建环境:mysql5.7.24 CentOS-7-x86_64-DVD-1804.iso 桌面版 1. 进入官网:https://dev.mysql.com/downloads/mysql/ 该 ...
- centos7用docker安装mysql5.7.24后配置主从
1)使用docker安装完成mysql5.7.24,我规划的是3台: 192.168.0.170(Master) 192.168.0.169(Slave) 192.168.0.168(Slave) 2 ...
随机推荐
- 【转】使用expect实现shell自动交互
原文地址:http://www.nginx.cn/1934.html shell脚本需要交互的地方可以使用here文档是实现,但是有些命令却需要用户手动去就交互如passwd.scp 对自动部署免去用 ...
- 封装网络请求并在wxml调用
https://blog.csdn.net/qq_35713752/article/details/78109084 // url:网络请求的url method:网络请求方式 data:请求参数 m ...
- MVC框架以及实例
MVC框架 MVC(model,view,controller),一种将业务逻辑.数据.界面分离的方法组织代码的框架.在改进界面及用户交互的同时,不需要重写业务逻辑.MVC将传统的输入.处理和输出分离 ...
- SQL点点滴滴_查看所有存储过程或视图的位置及内容
代码:select a.name,a.[type],b.[definition] from sys.all_objects a,sys.sql_modules b where a.is_ms_ship ...
- leetcode Ch4-Binary Tree & BFS & Divide/Conquer
一. 1. Lowest Common Ancestor class Solution { public: TreeNode *lowestCommonAncestor(TreeNode *root, ...
- 图书管理系统 基于form组件
models: from django.db import models # Create your models here. class Book(models.Model): name = mod ...
- [翻译] MAThemeKit
MAThemeKit https://github.com/mamaral/MAThemeKit MAThemeKit provides iOS developers the ability to c ...
- Axure RP 8 V1.6 授权码
原文链接:https://blog.csdn.net/love_xiaozhao/article/details/81085500 可使用的: Axure RP 8.1.0.3377—-亲测可用Lic ...
- 【Azure IoT DevKit】实验终于做完了
大家好,我是MSP李桑榆 今天终于把几个Azure IoT DevKit的小实验的视频给做完了. 不敢说什么指导,只是给大家一个参考.因为Devkit不需要你写一行代码,只需要你按着步骤来,并没有什么 ...
- 双十一问题:在洪峰数据来临的瞬间,redis出现连接超时异常
如图所示,在大数据量来袭时,部署服务的机器中存在一台机器突然出现该报错,并且一直持续下去,直到洪峰数据结束也未恢复,重启机器后该问题解决 原因分析: 在请求redis过多时,因为未及时的释放掉redi ...