centos 7 安装MySQL 5.7.23
centos 7 安装MySQL 5.7.23
1、 上传MySQL安装包到服务器
mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz
2、 解压MySQL安装包
tar -zxvf
mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz
3、 将解压的安装包移动到/usr/local下并命名为mysql-------(typically /usr/local/mysql)
mv mysql-5.7.23-linux-glibc2.5-x86_64
/usr/local/mysql
|
Directory |
Contents of Directory |
|
bin |
mysqld server, client and utility programs |
|
docs |
MySQL |
|
man |
Unix |
|
include |
Include |
|
lib |
Libraries |
|
share |
Error |
|
support-files |
Miscellaneous |
4、 添加用户组mysql
shell> groupadd mysql
5、 添加用户mysql
shell> useradd -r -g mysql -s /bin/false mysql
6、 创建目录
mkdir –p
/usr/local /mysql/data
7、 修改目录权限
Chown –R
mysql:mysql /usr/local /mysql
8、 初始化mysql数据库,并记录临时密码
/usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --defaults-file=/etc/my.cnf
9、 数据库加密
/usr/local/mysql/bin/mysql_ssl_rsa_setup
–datadir=/usr/local /mysql/data
10、 vi
/etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local
/mysql/data
socket=/tmp/mysql.sock
11、 cp
/usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
修改启动脚本参数
vi
/etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/usr/local
/mysql/data
12、 启动mysql
chkconfig
–add mysqld
/etc/init.d/mysqld
start
13、 登录
mysql –uroot
–p’临时密码’
14、 修改登录密码
set
password=password(‘mysql’);
15、 配置环境变量
export DATADIR=/usr/local /mysql/data
export BASEDIR=/usr/local/mysql
export PATH=$BASEDIR/bin:$PATH
centos 7 安装MySQL 5.7.23的更多相关文章
- 在centos上安装mysql
本文依然是用的xftp上传gz文件,然后在xShell上操作的,如果没有安装使用这两个文件的请查阅之前的博客. 1.将下载好的文件用xftp上传到对应的位置. 2.解压文件:tar -zvxf m ...
- CentOS 7 安装 MySQL Database
CentOS 7 安装 MySQL Database 1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下: mysql-5.7. ...
- Centos下安装mysql 总结
一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...
- Ubuntu下安装MySQL 5.6.23
Ubuntu下安装MySQL 5.6.23 1.下载相应Linux-generic的源代码包.解压,将解压后的文件夹重命名为mysql.移动到/usr/local文件夹下: tar –xzf mysq ...
- Centos 7 安装mysql后出现 ERROR 2002 (HY000)解决方案
Centos 7 安装mysql后出现 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib ...
- CentOS 7 安装MySQL 5.6遇到问题及解决方案
centos下安装mysql真的没有想象中那么容易,在这里我总结一下遇到的问题 1. ERROR 2002 (HY000): Can’t connect to local MySQL server t ...
- Centos下安装mysql 和挂载硬盘
一,CentOS下安装Mysql 6.5 1.检测系统是否自带安装mysql # yum list installed | grep mysql 2.删除已经安装的Mysql # yum -y rem ...
- 【linux系列】Centos下安装mysql数据库
前言 为了测试方便,通常我们会自己安装数据库,以下是在Centos上安装Mysql的操作. 一.检查自己是否安装了MySQL数据库 [root@s201 /home/mysql]#rpm -qa |g ...
- Linux1 在Linux(CentOS)上安装MySql详细记录
前记: 毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+To ...
随机推荐
- Elasticsearch 国内镜像下载站
镜像地址:https://thans.cn/mirror/elasticsearch.html 支持 5.0.0~7.3.1 各个平台的各个版本. 本文章转载他人.
- new Date在不同浏览器识别问题
原文 http://www.cnblogs.com/yangxiaopei/articles/4708157.html 4. 正确的做法 以下列出正确的做法: var time1 = (timesta ...
- phpstorm 远程调式 php
https://cloud.tencent.com/developer/article/1561767 超时设置 fastcgi: ``` 1. apache module的情况下: 修改配置文件 h ...
- 下载器Folx教程:智能标签怎么用?
Mac专用下载器Folx的智能标签中内置了图片标签,可以自动分类图片文件,但要如何分类GIF图片呢?其实,我们可以在Folx的标签面板创建动图标签,然后再创建标签专属的下载文件夹,来独立存放GIF格式 ...
- vulnhub: DC 9
信息收集: root@kali:/opt/test# nmap -A -v 192.168.76.137 Starting Nmap 7.80 ( https://nmap.org ) at 2020 ...
- JDBC事务提交机制以及解决方案
JDBC中的事务是自动提交的,什么是自动提交? 只要任意执行一条DML语句,则自动提交一次.这是JDBC默认的事务行为.但是实际业务当中,通常都是N条DML语句共同联合才能完成的,必须保证它们这些DM ...
- MySql学习笔记--详细整理--下
目录 索引 测试索引 索引原则 权限管理和备份 备份 规范数据库设计 三大范式 JDBC JDBC程序 Statement对象 工具类实现 sql注入 PreparedStatement对象 事务 数 ...
- LeetCode双周赛#34
5492. 分割字符串的方案数 #组合公式 #乘法原理 #区间分割 题目链接 题意 给定01二进制串\(s\),可将\(s\)分割为三个非空 字符串\(s_1,s_2,s_3\),即(\(s_1+s_ ...
- Java基础教程——Map
Map 返回类型 方法 描述 V get(Object key) 根据key取得value V put(Obejct k,Object v) 向Map中加入(替换)元素,返回之前的Value:之前没有 ...
- 编程C语言进阶篇——自定义数据类型:共同体
什么是"自定义数据类型"?顾名思义,就是用户可以随时在程序中自行定义新的数据类型.自定义数据类型时需要设置数据类型的名称及其成员.数据类型成员各属性的设置方法等同于变量设置时相应属 ...