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 ...
随机推荐
- FineReport如何手动推送APP消息
在报表填报成功后,发送消息至APP会提示数据已更新.再次期间用户需要有查看该模板的权限,如果没有的话,则无法接受到提示信息.那么在FineReport移动端中,如何手动推送APP消息呢? 具体用法 在 ...
- Python库安装注意事项
由于一些python库依赖其它库或者其它组件,因此,在使用pip3命令安装python库的时候,经常会报错,告知缺失哪些组件. 但是, 开启VPN后,就没有再碰到类似错误,相关组件都是自动被安装. 因 ...
- Android中使用异步线程更新UI视图的几种方法
在Android中子线程是不能更新ui的. 所以我们要通过其他方式来动态改变ui视图, 1.runOnUiThreadactivity提供的一个轻量级更新ui的方法,在Fragment需要使用的时候要 ...
- Android 虚拟多开系列二——技术原理
目录 Android虚拟多开应用有哪些? Android虚拟多开应用技术原理有哪几类? Android虚拟多开需求分析 反虚拟多开技术 ...
- OllyDbg的基本使用
注:内容整理自<逆向工程核心原理>,结合我的OllyDbg版本修改了一些内容 1. OllyDbg常用命令及其快捷键 指令 快捷键 含义 Restart Ctrl+F2 重新开始调试 St ...
- D3 JS study notes
如何使用d3来解析自定义格式的数据源? var psv = d3.dsvFormat("|"); // This parser can parse pipe-delimited t ...
- Windows Azure系列公开课 - 第一课:认识云计算
我们正在经历着一个前所未有的变革时代.信息技术的不断创新也推动着各行业的业务创新. 任何规模和类型的组织都需要拥抱最新的IT趋势才能保持竞争力与创新力,并关注自身的业务. 云计算的最终目标是将计算.服 ...
- Java笔记-IO流的运用
--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3877386.html "谢谢-- 1.InputStream和System ...
- 10 套华丽的 CSS3 按钮推荐
在过去的Web开发中,通常使用Photoshop来设计按钮的样式.不过随着CSS3技术的发展,你完全可以通过几行代码来定制一个漂亮的按钮,并且还可以呈现渐变.框阴影.文字阴影等效果.此类按钮最大的优势 ...
- Vscode rg.exe cpu 占用过高
文件-> 首选项 -> 设置 -> 搜索search.followSymlinks 或者 修改settings.json 添加 "search.followSymlinks ...