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 ...
随机推荐
- vue3.0端口号修改
module.exports = { // 基本路径 baseUrl: '/', // 输出文件目录 outputDir: 'dist', // 生产环境是否生成 sourceMap 文件 produ ...
- vue知识day1
HTML语义.CSS:样式 js:行为 jQuery:简化了js操作 boostrap :框架 ,以类方式展现 react:facebook 公司的产品 angular:谷歌公司产品 vue:作者尤雨 ...
- SSH 无法启动的原因分析及解决方法
简介 Secure Shell(缩写为 SSH),由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为一项创建在应用层和传输层基础上的安全协议,为计算机上的 S ...
- C++学习笔记——C++简介
1.C++发展史 C++语言来源于C语言,在C语言的基础上增加了面向对象设计的要素从而得到了发展. 1979 年,C++ 是由 Bjarne Stroustrup在新泽西州美利山贝尔实验室开始设计开发 ...
- 用Easing函数实现碰撞效果
用Easing函数实现碰撞效果 工程中需要的源码请从这里下载: https://github.com/YouXianMing/EasingAnimation 源码: // // ViewControl ...
- 高级mask应用
高级mask应用 用mask做遮罩可以实现复杂的效果: 用来形成遮罩的图片: 原始图片: 如果你熟悉Photoshop,那这种效果绝对是你的菜,看代码你会秒懂...... // // RootView ...
- [翻译] CHAnimation
CHAnimation https://github.com/cyndibaby905/CHAnimation How it looks CHAnimation is a project used t ...
- Python学习---Django下的Sql性能的测试
安装django-debug-tools Python学习---django-debug-tools安装 性能测试: settings.py INSTALLED_APPS = [ ... 'app01 ...
- Python学习---Django的新工程设置模板
该模板完全可以在创建好新工程后进行部分代码替换 创建app01的 python startapp app01 创建static子目录 settings.py """ ...
- Nginx and PHP-FPM Configuration and Optimizing Tips and Tricks
原文链接:http://www.if-not-true-then-false.com/2011/nginx-and-php-fpm-configuration-and-optimizing-tips- ...