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
manual in Info format

man

Unix
manual pages

include

Include
(header) files

lib

Libraries

share

Error
messages, dictionary, and SQL for database installation

support-files

Miscellaneous
support files

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的更多相关文章

  1. 在centos上安装mysql

    本文依然是用的xftp上传gz文件,然后在xShell上操作的,如果没有安装使用这两个文件的请查阅之前的博客. 1.将下载好的文件用xftp上传到对应的位置. 2.解压文件:tar  -zvxf  m ...

  2. CentOS 7 安装 MySQL Database

    CentOS 7 安装 MySQL Database 1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下: mysql-5.7. ...

  3. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  4. Ubuntu下安装MySQL 5.6.23

    Ubuntu下安装MySQL 5.6.23 1.下载相应Linux-generic的源代码包.解压,将解压后的文件夹重命名为mysql.移动到/usr/local文件夹下: tar –xzf mysq ...

  5. Centos 7 安装mysql后出现 ERROR 2002 (HY000)解决方案

    Centos 7 安装mysql后出现 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib ...

  6. CentOS 7 安装MySQL 5.6遇到问题及解决方案

    centos下安装mysql真的没有想象中那么容易,在这里我总结一下遇到的问题 1. ERROR 2002 (HY000): Can’t connect to local MySQL server t ...

  7. Centos下安装mysql 和挂载硬盘

    一,CentOS下安装Mysql 6.5 1.检测系统是否自带安装mysql # yum list installed | grep mysql 2.删除已经安装的Mysql # yum -y rem ...

  8. 【linux系列】Centos下安装mysql数据库

    前言 为了测试方便,通常我们会自己安装数据库,以下是在Centos上安装Mysql的操作. 一.检查自己是否安装了MySQL数据库 [root@s201 /home/mysql]#rpm -qa |g ...

  9. Linux1 在Linux(CentOS)上安装MySql详细记录

    前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+To ...

随机推荐

  1. GreenDao增删改查

    3.GreenDao增删改查 (1)插入 常用API //这是最简单的插入语句,新增一行数据,返回值为行号 public long insert(T entity) //传递一个数组,新增多行数据 p ...

  2. Integer 错误的加锁

    多线程同时访问一个Integer加锁的问题,程序运行和想要的结果相差甚远,让我百思不得其解,就下来研究了一下: 在进行多线程同步时,加锁是保证线程安全的重要手段之一.synchronized是大多数程 ...

  3. python-基础入门-6快速入门总结

    快速入门 程序输出: 1.print语句,字符串用双引号括起来 _在解释器中表示最后一个表达式的值. print语句 与字符串格式(%)结合使用,能实现字符串替换功能. >>>pri ...

  4. 3dmax利用静止静态对象功能,制作精准击碎效果

    一般情况下,当我们在3D建模中使用RayFire破碎插件来制作一些精准击碎效果时,需要将物体的击中部分定义为休眠对象,将其他未击中的部分定义为静态对象,以实现击中部分出现碎片的效果.但这种方式必须精准 ...

  5. yii2.0 设置默认路由

    在config/web.php 添加 $config = [ 'defaultRoute' => 'login/login', ];

  6. Vue Springboot (包括后端解决跨域)实现登录验证码功能详细完整版

    利用Hutool 基于Vue.ElementUI.Springboot (跨域)实现登录验证码功能 前言 一.Hutool是什么? 二.下面开始步入正题:使用步骤 1.先引入Hutool依赖 2.控制 ...

  7. Vue—新版本router-view 与 keep-alive 的互动

    1. <keep-alive> 直接嵌套到 <router-view> 上会失效,正确写法: <router-view #="{ Component }&quo ...

  8. mq中nio

    MappedFile#appendMessagesInner

  9. 【Golang】基础-操作 csv 文件

    1. csv plugins,自带极简 1.1 写数据到csv文件 知识点:encoding/csv 库的 Write 方法使用[]string的切片格式追加方式写入数据 1.1.1 追加写入 pac ...

  10. sqli-labs-master less02-04

    sql注入0-4关只存在注入方式的区别 第一关 ?id=1'--+ ' 第二关 ?id=1--+ 无 第三关 ?id=1')--+ ') 第四关 ?id=1")--+ ") 过程同 ...